Skills
Skills are reusable instruction sets — markdown files that teach Dynamo how to perform specific tasks.
/skill # browse available skills
/skill commit # run a specific skill
/skill create-skill # create a new skill interactively
/commit # shortcut for /skill commit
/debug # shortcut for /skill systematic-debuggingBuilt-in Skills
Dynamo ships with 7 built-in skills inspired by the Superpowers methodology:
| Skill | Activation | What it does |
|---|---|---|
| commit | manual | Conventional commits with Unity .meta awareness |
| brainstorming | auto | Design-first — explore options before writing code |
| systematic-debugging | auto | 4-phase root cause investigation |
| tdd | auto | RED-GREEN-REFACTOR enforced cycle |
| code-review-request | manual | Structured review dispatch with git scope |
| code-review-receive | manual | Evaluate review feedback on technical merit |
| create-skill | manual | Guided skill creation flow |
Always-active discipline skills (brainstorming, debugging, tdd) are injected into the system prompt and activate automatically when relevant. Manual skills are invoked explicitly via /skill or shortcuts.
Custom Skills
Skills live in .dynamo/skills/ (project) or ~/.config/dynamo/skills/ (personal). Local skills override built-in skills of the same name.
Each skill is a directory with a SKILL.md file and optional resource subdirectories:
my-skill/
├── SKILL.md # instructions (required)
├── references/ # docs loaded on-demand
├── scripts/ # executable utilities
└── assets/ # templates, config filesEach skill has a description (short, shown in the picker) and an optional when-to-use field (detailed trigger scenarios for the model). The model uses these to decide when to activate a skill automatically.
Creating Skills
Use /skill create-skill for a guided flow that asks what the skill should do, sets permissions, and generates the SKILL.md.