csdlc-shipit

Orchestrate epic execution with sub-agents, dependency graphs, and automated PR merges.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/danhannah94/claymore-plugins --skill csdlc-shipit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: csdlc-shipit
Source: https://github.com/danhannah94/claymore-plugins/tree/main/csdlc/skills/csdlc-shipit
Command: npx skills add https://github.com/danhannah94/claymore-plugins --skill csdlc-shipit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates end-to-end epic delivery by autonomously coordinating sub-agents, dependency graphs, and PR merges to reduce manual handoffs and accelerate software delivery.

Core Features & Use Cases

  • Build a dependency graph to identify foundation, parallel, and serial stories and group work accordingly.
  • Dispatch stories to sub-agents in controlled batches, using isolation where needed.
  • Merge completed PRs, verify builds, resolve conflicts, and generate a succinct handoff to Foundry.
  • Use Case: When shipping an epic with multiple dependent stories, run the Hurricane Pattern to deliver all stories with minimal supervision and automatic QA.

Quick Start

Provide an epic design doc path in Foundry and run the /shipit workflow to initiate autonomous epic delivery.

Frequently Asked Questions about csdlc-shipit

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

FAQPage Schema
How do I autonomously orchestrate and ship an epic with multiple interdependent stories?

To autonomously ship an epic, you can use a workflow that coordinates sub-agent work, builds a dependency graph, and automates PR merges. This process groups stories into batches for execution, review, and integration testing to minimize manual handoffs.

How does automated PR merging work during epic execution?

Automated PR merging during epic execution works by merging completed pull requests after verifying successful builds. The workflow resolves conflicts, runs post-merge QA, and generates a handoff to your knowledge layer environment to ensure integration stability.

What is the best way to manage dependencies when delivering a multi-story software epic?

The best way to manage dependencies for a multi-story epic is by building a dependency graph. This identifies foundation, parallel, and serial stories, allowing you to group work into controlled batches and dispatch them to sub-agents for isolated execution.

Does autonomous epic execution provide safeguards when builds fail?

Yes, autonomous epic execution provides abort safeguards when failures exceed defined thresholds. If post-merge QA or build verifications fail repeatedly, the workflow halts to prevent broken code from merging into the main branch.

How do I start an autonomous epic delivery workflow?

To start autonomous epic delivery, provide the path to your epic design document within your Foundry environment. Running the workflow initiates the process, analyzing the document to detect foundations and dispatch work to sub-agents.

Can I use sub-agent orchestration for batch-based execution and integration testing?

Yes, you can use sub-agent orchestration for batch-based execution and integration testing. The workflow dispatches isolated stories to sub-agents in controlled batches, verifying successful builds before merging to ensure all dependencies integrate correctly.