What problem does it solve?
Starting implementation from an approved spec involves repetitive manual steps: creating a git worktree, opening a tmux window, launching an agent session, and typing the initial instruction. This Skill collapses that entire entry sequence into a single command while refusing to start specs that are not implementation-ready.
Core Features & Use Cases
- Readiness validation: Runs a shared validator against the spec contract (scope, acceptance criteria, implementation map, freshness of grounded symbols) and aborts with an enumerated list of gaps when the spec is not ready.
- Automated worktree and session launch: Invokes
gw start so hooks wire up feature state, open a tmux window, and start a claude session, then injects the implementation instruction via send-keys to the correct pane.
- Serial spec chains: Accepts multiple spec IDs and runs them one at a time, automatically kicking off the next spec after the previous one is integrated.
- Use Case: Run
/crowi-kickoff feature-attachment-thumbnail from the main worktree to validate the spec, create the worktree, launch the agent, and hand off the implementation instruction in one step.
Quick Start
Ask the assistant to kick off implementation for an approved spec by running /crowi-kickoff followed by the spec ID from the main worktree.