Appendix B: Complete Command Cheat Sheet
Slash Commands
Every command below is available on all 14 supported platforms in 0.4.0 GA. The invocation syntax varies per platform (see the next subsection); semantics are identical.| Command | Category | Description |
|---|---|---|
start | Session | Start development session |
parallel | Session | Multi-Agent parallel orchestration (Claude Code only — other platforms have no equivalent) |
record-session | Session | Record session history |
onboard | Session | New team member onboarding |
before-dev | Prep | Development prep (loads spec layer) |
check | Quality | Code check |
check-cross-layer | Quality | Cross-layer consistency check |
finish-work | Quality | Pre-commit finish checklist |
brainstorm | Knowledge | Brainstorming / requirements |
break-loop | Knowledge | Deep bug analysis |
update-spec | Knowledge | Update code-spec |
create-command | Extension | Create custom command |
integrate-skill | Extension | Integrate external Skill |
parallel).
Per-platform Invocation
| Platform | Invocation example (for start) | Delivery form |
|---|---|---|
| Claude Code | /trellis:start | Slash command under .claude/commands/trellis/ |
| Cursor | /trellis-start | Flat-named slash command under .cursor/commands/ |
| OpenCode | /trellis:start | Slash command under .opencode/commands/trellis/ |
| Codex | $start | Slash prompt; AGENTS.md + .codex/agents/*.toml provide base context |
| iFlow | /trellis:start | Slash command under .iflow/commands/trellis/ |
| Gemini CLI | /trellis:start | TOML command file under .gemini/commands/trellis/ |
| Kilo Code | /start.md | Workflow file under .kilocode/workflows/ |
| Kiro | (skill picker) start | Agent Skill under .kiro/skills/start/SKILL.md — auto-match or pick from skill list |
| Qoder | (skill picker) start | Agent Skill under .qoder/skills/start/SKILL.md — Qoder’s native Custom Commands are left for your own use |
| GitHub Copilot | Run Prompt → trellis-start | Prompt file under .github/prompts/trellis-start.prompt.md; always-on prelude via .github/copilot-instructions.md |
| Windsurf | Workflow picker → trellis-start | Workflow file under .windsurf/workflows/trellis-start.md; always-on rule via .windsurf/rules/trellis.md |
| CodeBuddy | /trellis:start | Slash command under .codebuddy/commands/trellis/ |
| Antigravity | Workflow picker → start | Workflow file under .agent/workflows/start.md |
| Factory Droid | /trellis:start | Slash command under .factory/commands/trellis/ |
task.py Subcommands
| Subcommand | Description | Usage |
|---|---|---|
create | Create task | task.py create "title" [--slug name] [-a assignee] [-p priority] |
init-context | Initialize JSONL | task.py init-context "$DIR" <dev_type> [--platform] |
add-context | Add context entry | task.py add-context "$DIR" <target> "<path>" "<reason>" |
validate | Validate JSONL | task.py validate "$DIR" |
list-context | View all entries | task.py list-context "$DIR" |
start | Set as current task | task.py start "$DIR" |
finish | Clear current task | task.py finish |
set-branch | Set branch name | task.py set-branch "$DIR" "feature/xxx" |
set-base-branch | Set PR target branch | task.py set-base-branch "$DIR" "main" |
set-scope | Set scope | task.py set-scope "$DIR" "auth" |
create-pr | Create PR | task.py create-pr |
archive | Archive task | task.py archive <name> |
list | List active tasks | task.py list [--mine] [--status <s>] |
list-archive | List archived tasks | task.py list-archive [YYYY-MM] |