Skip to main content

Appendix A: Key File Paths Quick Reference

Core Documents

FileDescriptionWhen Read
.trellis/workflow.mdDevelopment workflow guideEvery session start
.trellis/worktree.yamlMulti-Agent worktree configDuring parallel development
.trellis/.versionCurrent Trellis versionDuring updates

Command Definitions

FileCommand
.claude/commands/trellis/start.md/start
.claude/commands/trellis/parallel.md/parallel
.claude/commands/trellis/record-session.md/record-session
.claude/commands/trellis/finish-work.md/finish-work
.claude/commands/trellis/onboard.md/onboard
.claude/commands/trellis/before-backend-dev.md/before-backend-dev
.claude/commands/trellis/before-frontend-dev.md/before-frontend-dev
.claude/commands/trellis/check-backend.md/check-backend
.claude/commands/trellis/check-frontend.md/check-frontend
.claude/commands/trellis/check-cross-layer.md/check-cross-layer
.claude/commands/trellis/break-loop.md/break-loop
.claude/commands/trellis/create-command.md/create-command
.claude/commands/trellis/integrate-skill.md/integrate-skill

Agent Definitions

FileAgentRole
.claude/agents/dispatch.mdDispatchPure orchestrator
.claude/agents/plan.mdPlanRequirements assessment
.claude/agents/implement.mdImplementCode implementation
.claude/agents/check.mdCheckQuality checking
.claude/agents/debug.mdDebugBug fixing
.claude/agents/research.mdResearchInformation search (read-only)

Hook Scripts

FileTrigger TimingFunction
.claude/hooks/session-start.pySessionStartAuto-inject context
.claude/hooks/inject-subagent-context.pyPreToolUse (Task)Spec injection engine
.claude/hooks/ralph-loop.pySubagentStop (check)Quality control loop

Cursor Command Definitions

FileCommand
.cursor/commands/trellis-start.md/trellis-start
.cursor/commands/trellis-before-backend-dev.md/trellis-before-backend-dev
.cursor/commands/trellis-before-frontend-dev.md/trellis-before-frontend-dev
.cursor/commands/trellis-check-backend.md/trellis-check-backend
.cursor/commands/trellis-check-frontend.md/trellis-check-frontend
.cursor/commands/trellis-check-cross-layer.md/trellis-check-cross-layer
.cursor/commands/trellis-finish-work.md/trellis-finish-work
.cursor/commands/trellis-record-session.md/trellis-record-session
.cursor/commands/trellis-break-loop.md/trellis-break-loop
.cursor/commands/trellis-onboard.md/trellis-onboard
.cursor/commands/trellis-create-command.md/trellis-create-command
.cursor/commands/trellis-integrate-skill.md/trellis-integrate-skill

Codex / OpenCode Configuration

FileDescription
AGENTS.mdCodex entry file, provides base project context
.agents/skills/Agent Skills directory (shared by Codex / OpenCode)

Kilo Code Configuration

FileDescription
.kilocode/rules/*.mdProject rules (all modes)
.kilocode/rules-code/*.mdCode mode specific rules
.kilocode/rules-architect/*.mdArchitect mode specific rules
.kilocode/workflows/*.mdWorkflow commands (equivalent to slash commands)
.kilocode/skills/*/SKILL.mdAgent Skills (YAML frontmatter + instructions)
.kilocode/launchConfig.jsonAuto-launch config
.kilocode/mcp.jsonMCP server config

Kiro Configuration

FileDescription
.kiro/steering/*.mdSteering files (project context, auto-loaded)
.kiro/hooks/*.kiro.hookAgent Hooks (JSON format, event-driven automation)
.kiro/specs/*/requirements.mdSpec requirements (EARS format)
.kiro/specs/*/design.mdSpec technical design document
.kiro/specs/*/tasks.mdSpec implementation task checklist
.kiro/prompts/Custom prompts
.kiro/agents/Custom Agent configuration (CLI)
.kiro/settings/mcp.jsonMCP server config

Script Tools

ScriptFunction
.trellis/scripts/task.pyTask management (14 subcommands)
.trellis/scripts/get-context.pyGet session context
.trellis/scripts/get-developer.pyGet developer identity
.trellis/scripts/init-developer.pyInitialize developer
.trellis/scripts/add-session.pyRecord session
.trellis/scripts/multi-agent/plan.pyPlan phase script
.trellis/scripts/multi-agent/start.pyStart worktree Agent
.trellis/scripts/multi-agent/status.pyView status
.trellis/scripts/multi-agent/create-pr.pyCreate PR
.trellis/scripts/multi-agent/cleanup.pyClean up worktree