cpm:epics

Break down specifications into structured epic documents with stories and tasks.

Updated Oct 11, 2025
One-click install
npx skills add https://github.com/ninthspace/claude-code-marketplace --skill cpm-epics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cpm:epics
Source: https://github.com/ninthspace/claude-code-marketplace/tree/main/cpm/skills/epics
Command: npx skills add https://github.com/ninthspace/claude-code-marketplace --skill cpm-epics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Break down a specification into a structured set of epic documents, each containing stories and tasks to guide implementation in Claude Code.

Core Features & Use Cases

  • Converts a project specification into multiple epics, each with hierarchical stories and task-level details.
  • Produces docs in docs/epics with stable numbering and slug-based filenames to enable traceability and parallel work.
  • Supports library ADR references, progress tracking, and incremental writing to survive context compaction.

Quick Start

Provide a specification and run /cpm:epics to generate epic documents for your project.

Frequently Asked Questions about cpm:epics

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

FAQPage Schema
How do I break down a project specification into epics, stories, and tasks for Claude Code?

To break down a project specification into epics, stories, and tasks, you provide the spec and run the command to generate structured epic documents. This creates hierarchical work items that trace back to the original requirements for implementation.

What is the best way to structure large specifications for parallel implementation work?

The best way to structure large specifications for parallel work is generating epic documents with stable numbering and slug-based filenames. This produces traceable planning artifacts tied back to the input spec, enabling teams to navigate high-level requirements concurrently.

How does incremental writing help maintain epic planning artifacts during context compaction?

Incremental writing helps maintain epic planning artifacts during context compaction by progressively saving documents. This approach, combined with progress tracking, ensures generated epic files survive context limits without losing hierarchical story and task details.

Can I use Architecture Decision Records when generating epic plans from specifications?

Yes, you can use Architecture Decision Records when generating epic plans from specifications. The breakdown process supports library ADR references, ensuring technical decisions are traced and linked directly within the generated epic documents.

Does generating epic plans from specifications require any external dependencies?

Generating epic plans from specifications requires no external dependencies. You simply provide the specification input, and the process creates the structured planning artifacts directly in your project's docs directory.

Where are the generated epic documents stored for project management traceability?

Generated epic documents are stored in the docs/epics directory for project management traceability. This specific output location ensures all hierarchical stories, tasks, and planning artifacts remain organized and tied back to the original spec.