Full pipeline: implement all tasks → review → qa → ship. Use /build quick to skip review and skip ship.
Generate or update the project constitution from the PRD
Create or update the project Design System document through guided discovery
Implement the next pending task. Auto-detects the feature if no argument given.
Address PR comments, squash merge, and update local main
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A reusable set of Claude Code slash commands that provide a structured feature development workflow — from product requirements to merged PR.
/prd → /constitution → /design → /roadmap → /specify → /plan → /tasks → /implement → /review → /qa → /ship → /merge
| Command | Description |
|---|---|
/prd | Create or update the Product Requirements Document through guided discovery |
/constitution | Generate or update the project constitution from the PRD |
/design | Create or update DESIGN.md — the project design system (tokens, components, surfaces, states, a11y) |
/roadmap | Generate or update the feature roadmap from the PRD |
/specify | Create a feature specification (auto-detects the next feature) |
/plan | Create a technical implementation plan from a spec (auto-detects) |
/tasks | Break a plan into atomic tasks (auto-detects) |
/implement | Implement the next pending task (auto-detects) |
/review | Review a completed feature against its spec (auto-detects) |
/qa | Run project-wide quality audit |
/ship | Create branch, commit, push and open a PR |
| Command | Description |
|---|---|
/build | Full pipeline: implement all tasks, review, qa, ship (use /build quick to skip review) |
/merge | Address PR comments, squash merge, and update local main |
/review-pr | Fetch PR review comments, fix issues, reply to each comment |
/status | Show project status and suggest the next action |
Commands auto-discover your project setup from:
PRD.md — Product requirements (used by /prd, /roadmap, /specify, /plan)CLAUDE.md — Build commands, conventions, tech stack (used by /implement, /qa, /review, /ship)DESIGN.md — Design system: tokens, components, surfaces, states, a11y (used by /specify, /plan, /implement, /review)specs/ — Feature tracks created by the workflowdesign/mockups/ (optional) — Mockup files ingested by /design to reconcile visuals with the design systemNo project-specific configuration needed. Commands detect your tech stack, test runner, linter, and formatter from CLAUDE.md.
Add the marketplace and install the plugin from within Claude Code:
/plugin marketplace add allienna/claude-feature-flow
/plugin install claude-feature-flow@claude-feature-flow
Or from the CLI:
claude plugin install claude-feature-flow@claude-feature-flow
git clone [email protected]:allienna/claude-feature-flow.git ~/claude-feature-flow
claude --plugin-dir ~/claude-feature-flow
The included install.sh script links commands into your Claude Code configuration:
git clone [email protected]:allienna/claude-feature-flow.git ~/claude-feature-flow
# Global (all projects)
~/claude-feature-flow/install.sh ~/.claude/commands
# Per-project (from your project root)
~/claude-feature-flow/install.sh
Symlinks propagate updates automatically — pull the latest and all projects get updated commands.
Copy the commands/*.md files into your .claude/commands/ directory.
Marketplace install — update via CLI or slash command:
claude plugin update claude-feature-flow@claude-feature-flow
# or from within Claude Code:
/plugin marketplace update
Local clone or symlinks — just pull:
cd ~/claude-feature-flow && git pull
Changes propagate immediately since Claude Code reads the files directly.
/prd to create your Product Requirements Document through a guided interview/constitution to establish non-negotiable project principles/design to produce DESIGN.md — the design system referenced by every downstream UI-touching command/roadmap to break the PRD into ordered features/specify to detail the first feature, then /plan and /tasks/implement to start building — or /build to run the full pipeline/status at any time to see where you are and what to do nextThe plugin version is bumped automatically by .github/workflows/version-bump.yml on every push to main, based on the Conventional Commit header of the merge commit:
| Commit type | Bump | Typical case |
|---|---|---|
feat: | minor | a new command |
fix:, perf:, refactor: | patch | fixing or reworking an existing command |
feat!: or BREAKING CHANGE | major | incompatible change |
anything else (docs:, chore:, ci:, …) | none | no release |
npx claudepluginhub allienna/claude-feature-flow --plugin claude-feature-flowDevelopment workflow automation including feature development, code quality, and PR management
A workflow automation system that helps Claude Code implement features systematically with built-in planning, validation, and review steps
Autonomous development methodology: PRD interviews → agent execution → automated review
Feature lifecycle management with skill-centric architecture. Capture ideas (idea.md), plan implementations (plan.md), and complete with quality gates (shipped.md). Status determined by file presence with auto-generated DASHBOARD.md. Shared Python library for dashboard generation with minimal hooks.
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'
AI Coding Agent - PRD to tasks to implementation loop