Skip to main content
A command is a markdown file defining a workflow the user triggers, usually as a slash command in their tool. Each command lives at commands/<name>.md and is declared in facet.json under commands. Placement and descriptor rules live at Text assets.

Example

The file content is the command’s prompt:
commands/review.md

When to use commands

Use a command for an action the user starts: review workflows, deployment checklists, refactors, report generation, test scaffolding. Use a skill for passive knowledge. Use an agent for a persona.

Further reading