ccpm

Convert a PRD into a technical epic and executable tasks.

2|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/dot-prompt/dotprompt --skill ccpm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccpm
Source: https://github.com/dot-prompt/dotprompt/tree/main/.agent/skills/ccpm
Command: npx skills add https://github.com/dot-prompt/dotprompt --skill ccpm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CCPM enables end-to-end governance of software delivery by translating a PRD into a concrete technical epic and executable tasks. It provides a repeatable workflow that ensures requirements live in artifacts (PRD, epic, tasks) and are traceable through GitHub issues and progress updates.

Core Features & Use Cases

  • Spec-driven PRD → Epic conversion and task decomposition for traceable software delivery.
  • Parallel execution with guardrails: launch multiple streams, monitor dependencies, and prevent conflicts.
  • Status tracking and standups: real-time visibility into what's next, blockers, and progress across epics and tasks.

Quick Start

Describe a feature as a PRD and let CCPM convert it into an epic, break it into tasks, and manage on GitHub.

Frequently Asked Questions about ccpm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a PRD into executable GitHub issues for project management?

To convert a PRD into executable GitHub issues, you define the feature specification and let the system translate it into a technical epic, decompose it into tasks, and sync them directly to GitHub for traceable project management.

What is spec-driven project management for software delivery?

Spec-driven project management is a governance workflow that translates requirement artifacts like PRDs into concrete technical epics and tasks, ensuring full traceability from initial specification through GitHub synchronization to final progress tracking.

How do I manage parallel execution of tasks without dependency conflicts?

You manage parallel execution by using built-in guardrails to launch multiple task streams, monitor cross-task dependencies, and prevent conflicts, ensuring safe and coordinated parallel execution across your project epics.

Can I track project progress and standups using GitHub issues and epics?

Yes, you can track project progress and standups by syncing epics and tasks to GitHub issues, which provides real-time visibility into what is next, current blockers, and overall progress across your software delivery lifecycle.

Do I need a specific GitHub setup to sync epics and tasks for parallel execution?

No specific setup is required beyond a standard GitHub repository, as the system uses frontmatter-driven metadata and script-first operations to enforce traceability and safely coordinate parallel execution across your existing GitHub issues.

What's the best way to structure technical epics from a product specification?

The best way to structure technical epics from a product specification is to use a script-first decomposition approach that breaks the PRD into executable tasks with frontmatter-driven metadata, ensuring every task is traceable to the original requirement.