duongdev/ccpm

No description

6 stars1 forksUpdated Jan 12, 2026
npx skills add duongdev/ccpm

README

CCPM - Claude Code Project Management

A lean, powerful Claude Code plugin for project management with Linear integration, smart agents, and visual context support.

Author: duongdev (@duongdev) License: MIT Repository: github.com/duongdev/ccpm


What is CCPM?

CCPM streamlines your development workflow with intelligent automation:

  • Natural workflow - 6 core commands for your entire development lifecycle
  • Smart agents - Context-aware automatic agent selection and delegation
  • Linear integration - Automatic issue tracking with 50-60% token reduction
  • Visual context - Figma designs and image analysis for pixel-perfect UI
  • Tool-agnostic - Supports Linear, Jira, Confluence via abstraction layer
  • Safety-first - Explicit confirmation for external system writes

Quick Start

Installation

# Add the CCPM marketplace
/plugin marketplace add duongdev/ccpm

# Install the plugin
/plugin install ccpm

# Verify installation
/ccpm:status

Configure Your First Project

# Initialize CCPM in your project
/ccpm:init

# Or add project manually
/ccpm:project:add my-app

# Set as active project
/ccpm:project:set my-app

Basic Workflow

# 1. Plan your task
/ccpm:plan "Add user authentication"

# 2. Start working
/ccpm:work

# 3. Save progress
/ccpm:sync

# 4. Commit changes
/ccpm:commit

# 5. Run quality checks
/ccpm:verify

# 6. Finalize and create PR
/ccpm:done

Commands Reference

Core Workflow Commands

CommandDescriptionExample
/ccpm:planCreate and plan tasks with deep research/ccpm:plan "Add OAuth2 login"
/ccpm:workStart or resume implementation/ccpm:work or /ccpm:work PSN-29
/ccpm:syncSave progress to Linear/ccpm:sync "Implemented endpoints"
/ccpm:commitGit commit with conventional format/ccpm:commit
/ccpm:verifyRun quality checks and code review/ccpm:verify
/ccpm:doneCreate PR and finalize task/ccpm:done

Planning Variants

CommandDescriptionExample
/ccpm:plan:quickFast planning with minimal research/ccpm:plan:quick "Fix button"
/ccpm:plan:deepComprehensive research and analysis/ccpm:plan:deep PSN-29

Work Variants

CommandDescriptionExample
/ccpm:work:parallelExecute independent tasks simultaneously/ccpm:work:parallel PSN-29

Utility Commands

CommandDescriptionExample
/ccpm:statusShow project and task status/ccpm:status
/ccpm:searchSearch Linear issues/ccpm:search auth --status="In Progress"
/ccpm:historyActivity timeline (git + Linear)/ccpm:history --days=7
/ccpm:branchSmart git branch management/ccpm:branch PSN-29
/ccpm:reviewMulti-perspective code review/ccpm:review --staged --multi
/ccpm:rollbackUndo recent operations safely/ccpm:rollback --git
/ccpm:chainExecute command chains/ccpm:chain full PSN-123
/ccpm:initInitialize CCPM in a project/ccpm:init
/ccpm:org-docsOrganize repository documentation/ccpm:org-docs
/ccpm:figma-refreshRefresh Figma design cache/ccpm:figma-refresh PSN-123

Project Configuration

CommandDescriptionExample
/ccpm:project:addAdd a new project/ccpm:project:add my-app
/ccpm:project:listList all projects/ccpm:project:list
/ccpm:project:showShow project details/ccpm:project:show my-app
/ccpm:project:setSet active project/ccpm:project:set my-app
/ccpm:project:updateUpdate project config/ccpm:project:update my-app
/ccpm:project:deleteRemove a project/ccpm:project:delete old-app

Key Features

Smart Agent System

CCPM automatically selects and invokes specialized agents based on your task:

AgentPurpose
frontend-developerReact/UI components, styling, accessibility
backend-architectAPIs, NestJS, databases, authentication
code-reviewerQuality review, security, best practices
security-auditorOWASP Top 10, vulnerability detection
debuggerSystematic debugging and investigation
tdd-orchestratorTest-driven development workflow
linear-operationsOptimized Linear API operations (cached)

Agent selection is automatic based on:

  • Keywords in your message (+10 per match)
  • Task type alignment (+20)
  • Tech stack relevance (+15)
  • Project-specific agents (+25 priority)

Linear Integration

All Linear operations are automatic and optimized:

  • No confirmation needed - Linear is internal tracking
  • 50-60% token reduction - Session-level

...

Read full README

Publisher

duongdevduongdev

Statistics

Stars6
Forks1
Open Issues0
LicenseMIT License
CreatedNov 20, 2025