Documentation Index
Fetch the complete documentation index at: https://docs.automagik.dev/llms.txt
Use this file to discover all available pages before exploring further.
Skills
A skill is a structured prompt file that encodes a workflow as a slash command. When you type/brainstorm or /work, you’re invoking a skill — a Markdown document with YAML frontmatter that gets loaded into the agent’s context.
How Skills Work
- You type
/brainstormin Claude Code - Claude Code finds
skills/brainstorm/SKILL.md - The skill’s content is injected into the conversation
- The agent follows the skill’s instructions
Skill Anatomy
Every skill lives inskills/<name>/SKILL.md with this structure:
| Field | Purpose |
|---|---|
name | Skill identifier — matches the /command name |
description | One-line summary shown in skill listings |
Built-in Skills
Genie ships with 17 skills organized by function:Core Pipeline
| Skill | Command | Purpose |
|---|---|---|
| Brainstorm | /brainstorm | Explore ideas interactively, track wish-readiness |
| Wish | /wish | Convert a design into a structured WISH.md |
| Work | /work | Execute a wish — dispatch agents per execution group |
| Review | /review | Validate work against criteria — SHIP or FIX-FIRST |
Debugging & Fixing
Orchestration
Knowledge & Learning
Utilities
The
qa-runner agent has been merged into the /qa QA system accessible via genie qa.Invoking Skills
Skills are invoked as slash commands:/workis invoked by the team-lead when dispatching execution/reviewis invoked after work completion/fixis invoked when review returns FIX-FIRST
Skill Composition
Skills can delegate to other skills:/wizarddelegates to/brainstormfor identity shaping and/wishfor plan creation/workinvokes/reviewafter execution completes/reportcascades through/tracebefore filing an issue/dreamorchestrates/work→/reviewloops across multiple wishes
Creating Custom Skills
To add a custom skill:- Create
skills/<name>/SKILL.md - Add YAML frontmatter with
nameanddescription - Write the skill’s instructions in Markdown
- The skill becomes available as
/<name>
~/.claude/plugins/genie/skills/) are available globally across all projects.
Skill vs. Agent
| Skill | Agent | |
|---|---|---|
| What | A prompt program | A running process |
| Lifetime | Single conversation turn | Persistent tmux session |
| State | Stateless (context is the conversation) | Stateful (agent registry, mailbox) |
| Invocation | /command | genie spawn <role> |
| Use case | Structured workflow | Long-running autonomous work |