Appendix A: Key File Paths Quick Reference
Core Documents
| File | Description | When Read |
|---|---|---|
.trellis/workflow.md | Development workflow guide | Every session start |
.trellis/worktree.yaml | Multi-Agent worktree config | During parallel development |
.trellis/.version | Current Trellis version | During updates |
Command Definitions
| File | Command |
|---|---|
.claude/commands/trellis/start.md | /trellis:start |
.claude/commands/trellis/parallel.md | /trellis:parallel |
.claude/commands/trellis/before-dev.md | /trellis:before-dev |
.claude/commands/trellis/brainstorm.md | /trellis:brainstorm |
.claude/commands/trellis/check.md | /trellis:check |
.claude/commands/trellis/check-cross-layer.md | /trellis:check-cross-layer |
.claude/commands/trellis/finish-work.md | /trellis:finish-work |
.claude/commands/trellis/break-loop.md | /trellis:break-loop |
.claude/commands/trellis/create-command.md | /trellis:create-command |
.claude/commands/trellis/integrate-skill.md | /trellis:integrate-skill |
.claude/commands/trellis/onboard.md | /trellis:onboard |
.claude/commands/trellis/record-session.md | /trellis:record-session |
.claude/commands/trellis/update-spec.md | /trellis:update-spec |
Agent Definitions
| File | Agent | Role |
|---|---|---|
.claude/agents/dispatch.md | Dispatch | Pure orchestrator |
.claude/agents/plan.md | Plan | Requirements assessment |
.claude/agents/implement.md | Implement | Code implementation |
.claude/agents/check.md | Check | Quality checking |
.claude/agents/debug.md | Debug | Bug fixing |
.claude/agents/research.md | Research | Information search (read-only) |
Hook Scripts
| File | Trigger Timing | Function |
|---|---|---|
.claude/hooks/session-start.py | SessionStart | Auto-inject context |
.claude/hooks/inject-subagent-context.py | PreToolUse (Task) | Spec injection engine |
.claude/hooks/ralph-loop.py | SubagentStop (check) | Quality control loop |
Cursor Command Definitions
| File | Command |
|---|---|
.cursor/commands/trellis-start.md | /trellis-start |
.cursor/commands/trellis-before-dev.md | /trellis-before-dev |
.cursor/commands/trellis-brainstorm.md | /trellis-brainstorm |
.cursor/commands/trellis-check.md | /trellis-check |
.cursor/commands/trellis-check-cross-layer.md | /trellis-check-cross-layer |
.cursor/commands/trellis-finish-work.md | /trellis-finish-work |
.cursor/commands/trellis-break-loop.md | /trellis-break-loop |
.cursor/commands/trellis-create-command.md | /trellis-create-command |
.cursor/commands/trellis-integrate-skill.md | /trellis-integrate-skill |
.cursor/commands/trellis-onboard.md | /trellis-onboard |
.cursor/commands/trellis-record-session.md | /trellis-record-session |
.cursor/commands/trellis-update-spec.md | /trellis-update-spec |
OpenCode Configuration
| File | Description |
|---|---|
.opencode/commands/trellis/*.md | Slash commands — 12 commands generated by Trellis |
.opencode/agents/*.md | Sub-agents (implement.md, research.md, check.md) |
.agents/skills/*/SKILL.md | Shared Agent Skills layer (also read by Codex and other agentskills.io-compatible agents) |
Codex Configuration
| File | Description |
|---|---|
AGENTS.md | Entry file, auto-loaded by Codex each session |
.agents/skills/*/SKILL.md | Shared Agent Skills (also used by OpenCode / Kimi CLI / Amp / Cline) |
.codex/config.toml | Project-scoped Codex configuration |
.codex/agents/*.toml | Custom Codex agents (implement.toml, research.toml, check.toml) |
.codex/skills/parallel/SKILL.md | Codex-specific skill for multi-agent pipelines |
.codex/hooks/session-start.py | SessionStart hook (requires codex_hooks = true in ~/.codex/config.toml) |
.codex/hooks.json | Hooks configuration |
iFlow Configuration
| File | Description |
|---|---|
.iflow/commands/trellis/*.md | Slash commands — 13 commands generated by Trellis |
.iflow/hooks/session-start.py | SessionStart hook (shares Python hook script with Claude Code) |
.iflow/hooks.json | Hooks configuration |
.iflow/settings.json | Project-scoped iFlow configuration |
Gemini CLI Configuration
| File | Description |
|---|---|
.gemini/commands/trellis/*.toml | TOML command files — 13 commands generated by Trellis |
.agents/skills/*/SKILL.md | Shared Agent Skills layer (Gemini CLI reads agentskills.io standard path) |
Kilo Code Configuration
| File | Description |
|---|---|
.kilocode/workflows/*.md | Workflow commands (equivalent to slash commands) — 13 workflows generated by Trellis |
Kiro Configuration
| File | Description |
|---|---|
.kiro/skills/*/SKILL.md | Agent Skills (YAML frontmatter + instructions) — 12 skills generated by Trellis |
Qoder Configuration
| File | Description |
|---|---|
.qoder/skills/*/SKILL.md | Agent Skills — 12 skills generated by Trellis (all workflows delivered as skills; .qoder/commands/ is left for your own custom commands) |
GitHub Copilot Configuration
| File | Description |
|---|---|
.github/copilot-instructions.md | Always-loaded prelude (carries Trellis context into every chat) |
.github/prompts/trellis-*.prompt.md | Per-command prompts (invoked via “Run Prompt” picker) — 13 prompts generated by Trellis |
Windsurf Configuration
| File | Description |
|---|---|
.windsurf/workflows/trellis-*.md | Workflows — 13 workflows generated by Trellis |
.windsurf/rules/trellis.md | Always-on rule (carries Trellis prelude) |
CodeBuddy Configuration
| File | Description |
|---|---|
.codebuddy/commands/trellis/*.md | Slash commands — 12 commands generated by Trellis (invoked as /trellis:start, etc.) |
Antigravity Configuration
| File | Description |
|---|---|
.agent/workflows/*.md | Workflow files — content adapted from the shared Codex skill source; invoked via Antigravity’s workflow picker |
Factory Droid Configuration
| File | Description |
|---|---|
.factory/commands/trellis/*.md | Slash commands — 13 commands generated by Trellis |
.factory/agents/*.md | Sub-agents (implement.md, research.md, check.md) |
.factory/skills/*/SKILL.md | Auto-trigger skills |
.factory/hooks/session-start.py + .factory/hooks.json | SessionStart hook |
Script Tools
| Script | Function |
|---|---|
.trellis/scripts/task.py | Task management (14 subcommands) |
.trellis/scripts/get_context.py | Get session context |
.trellis/scripts/get_developer.py | Get developer identity |
.trellis/scripts/init_developer.py | Initialize developer |
.trellis/scripts/add_session.py | Record session |
.trellis/scripts/create_bootstrap.py | First-time spec bootstrap |
.trellis/scripts/multi_agent/plan.py | Plan phase script |
.trellis/scripts/multi_agent/start.py | Start worktree Agent |
.trellis/scripts/multi_agent/status.py | View status |
.trellis/scripts/multi_agent/create_pr.py | Create PR |
.trellis/scripts/multi_agent/cleanup.py | Clean up worktree |