board
01Command
Read-only render of the backlog and active sprint.
Turnstile: A gated, file-based agile workflow plugin for Claude Code. Cadence tracks work on a YAML board, enforces hard approval gates so nothing skips ahead of its own readiness, and maintains a persistent, Obsidian-linked knowledge brain that survives across sessions.
Command
Read-only render of the backlog and active sprint.
Command
Opt-in bulk mode: documents every undocumented source file as a linked note in turnstile/code/ after an explicit size/staleness warning. The default is lazy -- code notes are written for ticket-touched files when the ticket passes review.
Command
Loose, exploratory dialogue for a not-yet-scoped idea -- purpose, rough shape, and alternatives, with no file writes. Epic-scale ideas can convene a pitch-agent panel (minimalist/skeptic/scout) for unanchored perspectives. Hands off to /turnstile:refine once the idea is concrete enough to formalize into a ticket. The…
Command
Decomposes an epic into user stories, or an oversized story into tasks. Proposes a breakdown for explicit approval, then writes child design docs and backlog entries. Gate 1a-b of the turnstile workflow.
Command
General, advisory, non-gated review of code or a diff for correctness bugs and reuse/simplification opportunities. Never commits and never touches ticket status -- distinct from the /turnstile:review ticket-closing gate.
Command
Natural-language entry point -- answers from the board or routes the request to the matching turnstile skill.
Command
Cancels a ticket. Sets status dropped with a recorded reason, keeping the item visible as history instead of hand-deleting YAML.
Command
Optional convenience tooling -- the pipeline never needs Obsidian. Detects whether it is installed, installs it via the OS package manager if not (with confirmation), and scaffolds turnstile/.obsidian/ so the plain-markdown brain also opens as a vault.
Command
Starts a goal-directed loop run. Asks for autonomous or manual mode, initialises loop state, and dispatches loop-runner repeatedly until the success condition is met, the iteration cap is reached, or an unrecoverable error occurs.
Command
Reads turnstile/loops/ /state.json and renders the current phase, status, and full iteration history for the given loop run.
Command
Flow mode's pull gate: moves the top ready backlog item onto the flow board as todo after one confirmation. The sprint-free alternative to /turnstile:sprint-plan.
Command
Opens the project's turnstile/ folder in Obsidian and points you at Graph View to browse the brain as a linked graph.
Command
Stashes the in-progress ticket so urgent unrelated work can start: status parked, a resume note (current state, next step, blockers) written into the item note. /turnstile:pickup offers to un-park it later.
Command
Where was I? Restores work state from the board and vault -- the in-progress ticket, its implementation state, blockers, and the relevant notes -- ending with the next command to run. (Claude Code's built-in /resume restores a past conversation; this restores the work itself.).
Command
Fast lane for trivial work and bug fixes. Creates a small task or story with inline acceptance criteria and adds it directly to the current sprint after one approval -- no design doc, no spec.
Command
Gap-closing dialogue for a raw idea. Writes a design doc that requires the user's explicit approval before the idea can move toward being spec'd. Gate 1a of the turnstile workflow.
Command
Files a note you dictate into the knowledge vault. You author the content; the curator only files, tags, and links it. Works in both capture modes.
Command
Dispatches the independent turnstile-reviewer agent to verify a ticket is actually done. On pass, commits the change. Gate 2 of the turnstile workflow -- the implementer never self-certifies.
Command
Turns an approved design doc into a concrete, checkable spec file. Requires the user's explicit approval before the item can be marked ready. Gate 1b of the turnstile workflow.
Command
Starts a new sprint. Rolls over unfinished items from the prior sprint, recommends which ready backlog items to pull in (velocity, epic focus, age), and proposes a sprint goal for confirmation. The sprint-entry gate of the turnstile workflow.
Command
Deprecated alias for /turnstile:pickup -- will be removed in the next release.
Command
Independent debugging methodology -- reproduce, gather evidence, form and test a hypothesis, find the root cause, fix, verify. Not tied to the ticket system; works ad hoc on any bug report and logs a brain note when the root cause is a non-obvious gotcha.
Command
Drives implementation of one ticket in the active sprint. Mandates TDD, defers to frontend-design for UI-facing tickets, and checks the brain before writing new code.