Complete reference for all CCPM slash commands.
Complete reference for all CCPM slash commands covering the full development lifecycle from planning to deployment. Use this to discover commands for task management, code workflow, quality verification, and multi-project coordination.
/plugin marketplace add duongdev/ccpm/plugin install ccpm@duongdev-ccpm-marketplaceComplete reference for all CCPM slash commands.
| Category | Commands | Purpose |
|---|---|---|
| Core Workflow | plan, work, sync, commit, verify, done | Main development cycle |
| Planning Variants | plan:quick, plan:deep | Fast or thorough planning |
| Work Variants | work:parallel | Parallel task execution |
| Utility | search, history, branch, review, rollback, chain | Discovery and management |
| Visual Context | figma-refresh | Design system updates |
| Project Config | project:add, list, show, set, update, delete | Multi-project management |
| Setup | init, status, org-docs | Initialization and status |
The six essential commands for the development lifecycle.
Create, plan, or update tasks with intelligent research.
# Create new task
/ccpm:plan "Add user authentication"
# Plan existing task
/ccpm:plan WORK-123
# Update existing plan
/ccpm:plan WORK-123 "Also add 2FA support"
Features:
Start or resume work with git safety and context loading.
# Start/resume specific task
/ccpm:work WORK-123
# Auto-detect from git branch
/ccpm:work
Features:
Save progress to Linear with concise updates.
# Auto-detect issue and sync
/ccpm:sync
# With custom summary
/ccpm:sync "Completed JWT endpoints"
# Explicit issue
/ccpm:sync WORK-123 "Auth module complete"
Features:
Create conventional commits linked to Linear issues.
# Auto-generate commit message
/ccpm:commit
# Custom message
/ccpm:commit "add JWT validation middleware"
# Explicit issue
/ccpm:commit WORK-123 "implement refresh tokens"
Features:
Run quality checks and code review.
# Verify current work
/ccpm:verify
# Explicit issue
/ccpm:verify WORK-123
Features:
Finalize task: create PR, update status, complete.
# Finalize current task
/ccpm:done
# Explicit issue
/ccpm:done WORK-123
Features:
Fast planning with minimal research.
# Quick task creation
/ccpm:plan:quick "Fix login button alignment"
# With project
/ccpm:plan:quick "Add dark mode toggle" my-app
Differences from /ccpm:plan:
Comprehensive planning with thorough research.
# Deep plan existing issue
/ccpm:plan:deep PSN-29
# Deep plan new task
/ccpm:plan:deep "Implement OAuth2 with multiple providers"
Differences from /ccpm:plan:
Execute independent tasks simultaneously.
# Auto-detect parallel opportunities
/ccpm:work:parallel PSN-29
# Specific items to parallelize
/ccpm:work:parallel PSN-29 --items 1,2,3
# Maximum parallelism (up to 4 agents)
/ccpm:work:parallel PSN-29 --max 4
Features:
Search Linear issues with flexible filters.
# Text search
/ccpm:search authentication
# Status filter
/ccpm:search --status="In Progress"
# Label filter
/ccpm:search --label=frontend
# My assigned issues
/ccpm:search --assignee=me
# Combine filters
/ccpm:search auth --status="In Progress" --label=backend
# Recent issues (last 7 days)
/ccpm:search --recent
View activity timeline from git and Linear.
# Current issue history
/ccpm:history
# Specific issue
/ccpm:history PSN-29
# Git only
/ccpm:history --git
# Linear only
/ccpm:history --linear
# Custom date range
/ccpm:history --days=14
# Combined
/ccpm:history PSN-29 --days=3
Smart branch management with Linear integration.
# Create branch for issue
/ccpm:branch PSN-29
# Custom suffix
/ccpm:branch PSN-29 --suffix=jwt-auth
# Switch to existing branch
/ccpm:branch PSN-29 --switch
# List branches with Linear info
/ccpm:branch --list
# Delete merged branches
/ccpm:branch --cleanup
# Show current branch info
/ccpm:branch
AI-powered code review with multiple perspectives.
# Review current branch
/ccpm:review
# Review staged changes
/ccpm:review --staged
# Review specific branch
/ccpm:review --branch=feature/auth
# Multi-perspective review
/ccpm:review --multi
# Post to Linear
/ccpm:review --post-to-linear
Multi-perspective mode (--multi):
| Perspective | Focus Areas |
|---|---|
| Code Quality | Bugs, style, complexity |
| Security | OWASP Top 10, injection, auth |
| Architecture | Patterns, coupling, scalability |
| UX/Accessibility | A11y, responsive design |
Safely undo recent operations.
# Interactive rollback menu
/ccpm:rollback
# Undo last commit (keeps changes)
/ccpm:rollback --git
# Undo last N commits
/ccpm:rollback --git --last=3
# Restore files from last commit
/ccpm:rollback --files
# Undo Linear status change
/ccpm:rollback --linear
# Hard reset (discards changes)
/ccpm:rollback --git --hard
Execute chained commands with conditional logic.
# Use workflow template
/ccpm:chain full PSN-123
/ccpm:chain bugfix PSN-456 "null pointer fix"
/ccpm:chain ship
# Custom chain
/ccpm:chain "/ccpm:work && /ccpm:verify"
/ccpm:chain "/ccpm:verify || /ccpm:sync 'Issues found'"
# List templates
/ccpm:chain --list
Built-in Templates:
| Template | Commands | Use Case |
|---|---|---|
full | plan -> work -> verify -> commit -> done | Complete feature |
iterate | sync -> commit | Quick save |
quality | review -> verify | Quality checks |
bugfix | work -> commit -> verify | Bug fix |
ship | verify -> done | Finalize |
morning | status ; search --mine | Day start |
eod | sync -> status | Day end |
Operators:
&& - Run next if success|| - Run next if failure; - Always run nextForce refresh Figma design cache.
# Refresh design data for task
/ccpm:figma-refresh PSN-123
# After designer updates
/ccpm:figma-refresh WORK-456
Features:
Manage multi-project setups and monorepo configurations.
Add a new project configuration.
# Add project
/ccpm:project:add my-app
# With template
/ccpm:project:add my-app --template fullstack-with-jira
List all configured projects.
/ccpm:project:list
Show detailed project configuration.
/ccpm:project:show my-app
# Monorepo with subprojects
/ccpm:project:show repeat
Set active project for commands.
# Set specific project
/ccpm:project:set my-app
# Enable auto-detection
/ccpm:project:set auto
# Clear active project
/ccpm:project:set none
Update project configuration.
# Interactive update
/ccpm:project:update my-app
# Update specific field
/ccpm:project:update my-app --field linear.team
/ccpm:project:update my-app --field external_pm.jira.project_key
Remove a project configuration.
# With confirmation
/ccpm:project:delete my-app
# Force (skip confirmation)
/ccpm:project:delete my-app --force
Initialize CCPM in a new project.
# Interactive setup
/ccpm:init
# With project name
/ccpm:init my-project
# In monorepo subdirectory
/ccpm:init apps/web
Show current project and task status.
# Overall status
/ccpm:status
# Specific issue
/ccpm:status PSN-29
# Project status
/ccpm:status --project
Organize repository documentation.
# Organize current repo
/ccpm:org-docs
# Preview changes
/ccpm:org-docs --dry-run
# Specific path
/ccpm:org-docs /path/to/repo
# 1. Create and plan task
/ccpm:plan "Add JWT authentication" my-app
# -> Creates Linear issue WORK-123
# -> Researches codebase and external systems
# -> Updates issue with checklist
# 2. Start implementation
/ccpm:work WORK-123
# -> Creates feature branch
# -> Loads visual context (Figma)
# -> Delegates to implementation agents
# 3. Save progress regularly
/ccpm:sync "Completed auth endpoints"
# -> Updates checklist in Linear
# -> Posts progress comment
# 4. Commit work
/ccpm:commit
# -> Generates conventional commit
# -> Links to Linear issue
# 5. Verify quality
/ccpm:verify
# -> Runs lint, test, build
# -> AI code review
# -> Posts results to Linear
# 6. Finalize
/ccpm:done
# -> Creates GitHub PR
# -> Marks Linear as Done
See SAFETY_RULES.md for details.