Epic Sprints

Break down epic plans into sprints and generate tasks.xml with dependencies.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/Marcus-Mok-GH/Claude-code-conductor --skill epic-sprints-marcus-mok-gh
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: Epic Sprints
Source: https://github.com/Marcus-Mok-GH/Claude-code-conductor/tree/main/.claude/skills/epic-sprints
Command: npx skills add https://github.com/Marcus-Mok-GH/Claude-code-conductor --skill epic-sprints-marcus-mok-gh

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the breakdown of epic plans into parallelizable sprints, ensuring efficient execution and dependency management in complex workflows.

Core Features & Use Cases

  • Sprint Breakdown: Automatically generates sprint plans from plan.md with dependency analysis and execution layers.
  • API Contract Locking: Locks API contracts for parallel work, ensuring seamless integration.
  • Task Generation: Generates tasks.xml with all tasks, dependencies, and sprint assignments.
  • Dependency Graph: Builds a dependency graph between sprints for optimal planning.
  • Execution Layer Optimization: Maximizes parallelization while respecting dependencies.
  • State Updates: Tracks the progress of sprints and layers in project management.
  • Use Case: Ideal for teams working on large-scale projects with multiple dependent tasks and sprints.

Quick Start

Run the /tasks command with epic context to initiate sprint breakdown.

Frequently Asked Questions about Epic Sprints

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

FAQPage Schema
How do I break down an epic plan into parallelizable sprints?β–Ό

Sprint breakdown is automated by parsing a `plan.md` file to generate sprint plans, analyze dependencies, and define execution layers. This process ensures efficient execution and dependency management for complex workflows by maximizing parallelization.

How does API contract locking work for parallel sprint execution?β–Ό

API contract locking is achieved by generating OpenAPI schemas to define strict boundaries for parallel work. This mechanism ensures that different sprint teams can execute tasks concurrently without causing integration conflicts during the complex workflow.

Do I need XML parsing to generate tasks for sprint planning?β–Ό

Yes, XML parsing is required because the Skill generates a `tasks.xml` file containing all tasks, dependencies, and sprint assignments. This format structures the dependency graph and execution layers needed for optimal sprint planning.

What is the best way to manage dependencies across multiple sprints?β–Ό

The best way to manage dependencies is by building a dependency graph between sprints to optimize execution layers. This approach maximizes parallelization while strictly respecting task dependencies, ensuring seamless integration across large-scale projects.

Can I track the progress of sprints and execution layers in project management?β–Ό

Yes, you can track the progress of sprints and layers through automated state updates. This feature monitors the advancement of parallel execution layers within the project management workflow, ensuring complex tasks stay aligned.

Is this sprint planning approach suitable for small projects without dependent tasks?β–Ό

This approach is ideal for large-scale projects with multiple dependent tasks and sprints. Small projects without complex dependencies may not benefit from the overhead of dependency graph building and execution layer optimization.