Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Personal Skills for opencode

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.

What is this?

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).


Skills

cyberpunk-kde — Neon Cyberpunk KDE Plasma Customization

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

Screenshots

Cyberpunk KDE desktop Neon SDDM login screen Neon lock screen Cyberpunk Conky system monitor
Desktop SDDM Login Lock Screen Conky Monitor

How to use

Install

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.

Run

  1. Copy skill files (see above)
  2. Restart opencode
  3. 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).

Requirements

  • Ubuntu 24.04 (tested), KDE Plasma 5.27, X11
  • opencode installed
  • sudo access
  • 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.

Tips

  • 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.

Adding new skills

  1. Create .opencode/agent/<name>.md with frontmatter:
    ---
    description: when to trigger this skill
    mode: subagent
    permission:
      edit: allow
      bash: allow
    ---
  2. Write instructions (verified commands, rollback procedures, checklists)
  3. Add an entry to the Skills section in this README
  4. Commit and push — on new machines, just git clone --depth=1 + copy to ~/.opencode/agent/

Repository structure

personal-skills/
├── README.md
├── assets/                  # screenshots
└── .opencode/
    └── agent/               # opencode skills
        └── cyberpunk-kde.md

License

Personal project. Copy, adapt, share.

About

Personal opencode agent skills — ready-to-use playbooks for system setup, customization, and automation on Linux

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Sponsor this project

Contributors