ccpm

Convert PRDs into epics and GitHub issues with parallel agent execution.

6|5|Updated May 7, 2026
One-click install
npx skills add https://github.com/wubq511/ProjectFlow --skill ccpm-wubq511
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ccpm
Source: https://github.com/wubq511/ProjectFlow/tree/main/.agents/skills/ccpm
Command: npx skills add https://github.com/wubq511/ProjectFlow --skill ccpm-wubq511

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of managing software delivery lifecycle tasks, from requirements gathering to code deployment, efficiently.

Core Features & Use Cases

  • Spec-Driven Development: Guides users from writing Product Requirement Documents (PRDs) to decomposing them into epics and GitHub issues.
  • Parallel Agent Execution: Enables concurrent work streams across multiple tasks for accelerated development.
  • GitHub Integration: Seamlessly syncs with GitHub issues for real-time tracking and collaboration.
  • Task Automation: Automates status checks, standup reports, and progress tracking.

Quick Start

"Start CCPM to plan a new feature: 'ccpm write a PRD for X'"

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 GitHub issues for project management?

To convert a PRD into GitHub issues, use spec-driven development to decompose product requirement documents into epics and individual issues. This streamlines project management by mapping requirements directly to actionable GitHub tasks for tracking.

Do I need Python and GitHub CLI to sync project management tasks with GitHub?

Yes, you need both Python and GitHub CLI installed to enable GitHub integration. These dependencies facilitate task synchronization, allowing the system to sync with GitHub issues for real-time tracking and collaboration.

What is parallel agent execution in software development?

Parallel agent execution enables concurrent work streams across multiple tasks for accelerated development. It allows software development teams to execute parallel tasks simultaneously, reducing bottlenecks in the delivery lifecycle.

How do I automate standup reports and progress tracking for GitHub issues?

You can automate status checks, standup reports, and progress tracking by integrating project management workflows with GitHub issues. This task automation syncs progress directly to GitHub for real-time collaboration updates.

Can I use this for the entire software development lifecycle?

Yes, this facilitates project management for software development lifecycle tasks from requirements gathering to code deployment. It addresses the challenge of managing delivery tasks efficiently through spec-driven development and GitHub integration.