Reusable OpenCode SKILL.md definitions organized by domain. Skills are loaded on-demand by the agent via the built-in skill tool when relevant to the task.
Skills follow the same organization as agents, using a web/ category prefix:
| Domain | Directory | Skill | Description |
|---|---|---|---|
| Design / Literature | web/literature/ |
xscriptor |
Design system conventions, component architecture, styling patterns, and UI development guidelines |
| Development | web/dev/ |
devx |
Development workflows, code structure, platform mapping, and project conventions |
| Cybersecurity | web/cybersec/ |
samurai |
Security architecture, backend/component patterns, database schema, and design tokens |
# Clone skills directory only
git clone --depth 1 --filter=blob:none --sparse https://github.com/xscriptor/ai.git
cd ai/skills
# Copy to OpenCode skills directory
cp -r web/* ~/.config/opencode/skills/git clone https://github.com/xscriptor/ai.git
cd ai/skills
cp -r web/* ~/.config/opencode/skills/cp -r skills/web/literature/xscriptor .opencode/skills/
cp -r skills/web/dev/devx .opencode/skills/Skills are loaded automatically when the agent determines they are relevant. You can also invoke them directly:
/xscriptor
/devx
/samuraiEach skill is a directory containing a SKILL.md entrypoint with optional supporting files:
web/
literature/
xscriptor/
SKILL.md
references/
dev/
devx/
SKILL.md
references/
cybersec/
samurai/
SKILL.md
references/For in-depth development of each skill with minimalist examples and extended documentation: