Skip to content

About

Claude Code workflow starter kit — product development lifecycle with automated brainstorming, planning, and implementation pipelines

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

cc-starter

Claude Code workflow starter kit — a structured product development lifecycle with automated brainstorming, planning, and implementation pipelines.

What This Is

A reusable kit that installs a complete Claude Code workflow into any project:

  • 16 slash commands covering vision, planning, brainstorming, implementation, and validation
  • 3 expert personas for autonomous design sessions (product strategist, technical architect, simplification reviewer)
  • 5 skills for product breakdown and testing
  • 6 automation scripts (sequential + parallel) with activity logging
  • Product hierarchy: Vision → Values → Missions → Epics → Stories → Tasks

Quick Start

# Install into your project
bunx cc-starter init

# Or with a custom project name
bunx cc-starter init --name "my-project"

Update

Pull latest commands, skills, and scripts without overwriting your customizations:

bunx cc-starter update

Use --force to also overwrite CLAUDE.md, HOW_WE_WORK.md, and AGENTS.md:

bunx cc-starter update --force

Prerequisites

  • Bun — JavaScript runtime
  • Claude Code — AI coding assistant
  • Beads (bd) — Local task engine

What Gets Installed

your-project/
├── CLAUDE.md                  # Project conventions (customize this)
├── HOW_WE_WORK.md             # Workflow documentation
├── AGENTS.md                  # Agent session rules
├── .claude/
│   ├── commands/              # 16 slash commands
│   ├── experts/               # 3 expert personas
│   └── skills/                # 5 skills
├── scripts/
│   ├── lib/log.sh             # Shared activity logging
│   ├── brainstorm-issues.sh   # Sequential brainstorming
│   ├── brainstorm-parallel.sh # Parallel brainstorming
│   ├── plan-issues.sh         # Sequential planning
│   ├── plan-parallel.sh       # Parallel planning
│   ├── run-issue.sh           # Sequential implementation
│   └── run-parallel.sh        # Parallel implementation
├── product/
│   ├── templates/             # TOML templates for missions/epics/stories
│   ├── missions/              # (empty, you create these)
│   ├── epics/                 # (empty)
│   └── stories/               # (empty)
├── docs/plans/                # (empty, design docs go here)
└── logs/                      # (empty, activity logs go here)

Workflow Overview

/product-vision → /product-values → /brainstorm-epics
    ↓
Mission TOML → /product-mission-breakdown → Epic TOMLs
    ↓
/product-epic-breakdown → Story TOMLs → /product-story-handoff → Beads tasks
    ↓
brainstorm → plan → ready → implement → close
    ↓
/product-judgment validates up the hierarchy

Task Pipeline Commands

Command What it does
/new-feature Idea → design doc → Beads task
/brainstorm Interactive design session
/brainstorm-auto Autonomous brainstorm with expert personas
/plan-issue Write implementation plan
/pick-issue Implement next ready task
/retro Post-implementation retrospective

Headless Automation

# Process tasks sequentially
./scripts/brainstorm-issues.sh --loop
./scripts/plan-issues.sh --loop
./scripts/run-issue.sh --loop

# Process tasks in parallel (3 workers default)
./scripts/brainstorm-parallel.sh -w 5
./scripts/plan-parallel.sh -w 5
./scripts/run-parallel.sh -w 5

After Installing

  1. Edit CLAUDE.md — Fill in your project description, tech stack, and development commands
  2. Initialize Beads — bd init
  3. Create your vision — claude /product-vision
  4. Start building — claude /new-feature

Update Behavior

What update update --force
.claude/commands/ Overwritten Overwritten
.claude/experts/ Overwritten Overwritten
.claude/skills/ Overwritten Overwritten
scripts/ Overwritten Overwritten
product/templates/ Overwritten Overwritten
CLAUDE.md Preserved Overwritten
HOW_WE_WORK.md Preserved Overwritten
AGENTS.md Preserved Overwritten

License

MIT

About

Claude Code workflow starter kit — product development lifecycle with automated brainstorming, planning, and implementation pipelines

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages