Ready-to-use opencode agent skills (playbooks) for system setup, desktop customization, and automation on Linux. Copy a skill, run it on a new machine, get the same polished result.
Each skill is a markdown file (.opencode/agent/<name>.md) containing step-by-step instructions, verified commands, backup/rollback procedures, and troubleshooting checklists. opencode loads them as subagents that execute the full playbook autonomously.
Currently included: 1 skill — cyberpunk KDE Plasma customization (with Conky system monitor).
Transforms a stock KDE Plasma 5.27 (X11) desktop on Ubuntu 24.04 into a cyberpunk-themed workspace with neon accents (#00ffcc).
What it does:
- 🖼️ Wallpaper rotation every 10 min (systemd timer)
- 🍔 Custom Kickoff icon and compact menu
- 🎨 Kvantum widget theme "Cyberpunk" (dark navy + neon)
- 💠 Plasma-wide accent color
- 🪟 Neon window frame borders (Aurorae)
- 💻 Neon PS1 prompt in Konsole with git status
- 🔒 Lock screen: cyber wallpaper + glowing clock
- 🔑 SDDM login screen: neon theme + anonymous avatar
- 📊 Conky system monitor: CPU/GPU temps, VRAM, disk/network graphs, Docker, color-coded load
- 🛠️ Panel widget deduplication, rollback procedures, verification checklists
File: .opencode/agent/cyberpunk-kde.md
| Desktop | SDDM Login | Lock Screen | Conky Monitor |
Skills work in any project or globally on any machine with opencode installed.
Globally (recommended):
mkdir -p ~/.opencode/agent
cp .opencode/agent/*.md ~/.opencode/agent/Per-project (local):
Keep files in .opencode/agent/ inside your repository.
- Copy skill files (see above)
- Restart opencode
- Ask in chat: "Apply cyberpunk KDE customization from the playbook"
The agent executes everything autonomously: audit → apply changes one by one with verification → backups → rollback on issues → final report. It warns before any reboot or session restart (SDDM, KWin).
- Ubuntu 24.04 (tested), KDE Plasma 5.27, X11
- opencode installed
sudoaccess- For full visual results, asset files (wallpapers, icons, themes) are created/repainted from defaults; custom assets can be placed in
~/Pictures/Wallpapers/Cyberpunk/and~/.local/share/per playbook paths.
- Partial application: Say "only do SDDM and avatar" — the agent runs only that section.
- Safe preview: Agent creates backups and can roll back; it asks when uncertain.
- Create
.opencode/agent/<name>.mdwith frontmatter:--- description: when to trigger this skill mode: subagent permission: edit: allow bash: allow ---
- Write instructions (verified commands, rollback procedures, checklists)
- Add an entry to the Skills section in this README
- Commit and push — on new machines, just
git clone --depth=1+ copy to~/.opencode/agent/
personal-skills/
├── README.md
├── assets/ # screenshots
└── .opencode/
└── agent/ # opencode skills
└── cyberpunk-kde.md
Personal project. Copy, adapt, share.