2.4 KiB
2.4 KiB
CCPM - Claude Code Project Management
Complete project management workflow for spec-driven development, GitHub issues, Git worktrees, and parallel AI agents.
Quick Start
-
Initialize CCPM in your project:
/pm init -
Create your first PRD:
/pm prd-new -
Parse PRD into issues:
/pm prd-parse -
Start working:
/pm epic-start <epic-name>
Available Commands
🔧 Setup & Configuration
/pm init- Initialize CCPM in current project/pm help- Show all available commands/pm status- Show current project status/pm validate- Validate project configuration/pm sync- Sync with GitHub issues
📄 PRD (Product Requirements Document) Management
/pm prd-new- Create new PRD/pm prd-list- List all PRDs/pm prd-status- Show PRD status/pm prd-edit <name>- Edit existing PRD/pm prd-parse- Parse PRD into GitHub issues
🏗️ Epic Management
/pm epic-list- List all epics/pm epic-show <name>- Show epic details/pm epic-start <name>- Start working on epic/pm epic-start-worktree <name>- Start epic in Git worktree/pm epic-status- Show epic status/pm epic-edit <name>- Edit epic details/pm epic-decompose <name>- Decompose epic into issues/pm epic-merge <name>- Merge completed epic/pm epic-close <name>- Close epic/pm epic-oneshot <name>- Complete epic in one go/pm epic-refresh <name>- Refresh epic with latest changes/pm epic-sync- Sync all epics with GitHub
🎫 Issue Management
/pm issue-list- List all issues (filtered by status)/pm issue-show <number>- Show issue details/pm issue-create- Create new issue/pm issue-edit <number>- Edit existing issue/pm issue-assign <number> <user>- Assign issue to user/pm issue-close <number>- Close issue/pm issue-sync- Sync issues with GitHub
🌳 Git Worktree Management
/pm worktree-create <branch>- Create new Git worktree/pm worktree-list- List all worktrees/pm worktree-remove <branch>- Remove Git worktree/pm worktree-switch <branch>- Switch to worktree
🤖 AI Agent Management
/pm agent-start <task>- Start AI agent for task/pm agent-list- List running agents/pm agent-stop <id>- Stop running agent/pm agent-status- Show agent status
Use /pm help <command> for detailed help on any specific command.