/bootstrap-workflow
The fourth and final phase of project setup — activates the full agent workflow by creating the GitHub project board, configuring branch protection, and seeding the backlog from the PRD.
When to use it
Run this last in the bootstrap sequence, after the three earlier
phases (/bootstrap-product, /bootstrap-architecture,
/bootstrap-agents) have all shipped. The command reads the PRD
and roadmap, creates a GitHub project board with the standard
columns (Backlog, Ready, In Progress, In Review, Done, Icebox),
configures branch protection on main, and seeds the Backlog with
one ticket per Phase 1 feature from the roadmap. After this runs,
/work-ticket
has somewhere to pick from.
This is the moment the project becomes operational. Before this,
you’ve been planning and configuring; after this, you can /drain
the Ready column overnight.
Don’t run this before earlier phases have shipped — the seeded backlog quality depends on the PRD and architecture documents being in good shape. A backlog seeded from a half-baked PRD produces tickets that will need re-grooming.
How it fits
After this lands, the project is workflow-active: the operator can
/groom-backlog to promote the seeded
tickets to Ready and start executing.
What it does (quick)
- Verifies all three earlier bootstrap phases have shipped (pre-flight)
- Creates a GitHub project board with the standard 6-column layout
- Configures branch protection on
main— no direct commits, PRs required, agent-merge gate honored - Seeds the Backlog with one ticket per Phase 1 feature from the roadmap, each pre-populated with the 4 Power Sections drafted from the PRD
- Outputs the board URL and a summary of seeded tickets
Related commands
/bootstrap-agents— predecessor; agents must be specialized before they can participate in the workflow this command activates/groom-backlog— the natural first command to run after this lands; promotes seeded tickets to Ready/work-ticket— the everyday command once Ready is populated
Canonical spec: .claude/commands/bootstrap-workflow.md