spec-to-tickets

Decompose Rulepath gate specs into executable tickets with dependency wiring.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/joeloverbeck/rulepath --skill spec-to-tickets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-to-tickets
Source: https://github.com/joeloverbeck/rulepath/tree/main/.claude/skills/spec-to-tickets
Command: npx skills add https://github.com/joeloverbeck/rulepath --skill spec-to-tickets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks down Rulepath roadmap-gate specs into small, reviewable tickets that align with FOUNDATIONS and enable deterministic implementation planning.

Core Features & Use Cases

  • Converts a gate spec into a sequence of ticket diffs with explicit Deps and Files to Touch.
  • Validates spec assumptions against the codebase and surfaces issues before decomposition.
  • Produces step-by-step plan and pre-write checks to ensure cross-spec consistency and traceability.

Quick Start

Provide a spec_path (and optional namespace) to generate a batch of tickets following the standard ticket template.

Frequently Asked Questions about spec-to-tickets

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

FAQPage Schema
How do I break down a software spec into actionable development tickets?

To break down a software spec into actionable tickets, you decompose gate specs into executable work items mapped to codified validation. This process validates spec assumptions against the codebase first, then produces ticket files with explicit dependencies and topological order.

What is the best way to map ticket dependencies for a project roadmap?

The best way to map ticket dependencies for a roadmap is to generate ticket batches with explicit Deps wiring and topological ordering. This ensures each ticket follows a standard template, records files to touch, and maintains traceable dependencies for sequential implementation.

How do I ensure my generated tickets align with project foundations?

To ensure generated tickets align with project foundations, the decomposition process enforces a codified validation alignment. Each ticket explicitly records dependencies, files to touch, and test plans to guarantee cross-spec consistency and deterministic implementation planning.

What files do I need to provide to generate tickets from a spec?

You need to provide a spec_path pointing to your gate spec, which can reside within specs/, .claude/skills/, docs/, templates/, or code trees. The tool then generates the output tickets in the tickets/ directory following the _TEMPLATE.md format.

Can I generate tickets from specs stored in docs and code trees?

Yes, you can generate tickets from specs stored in docs and code trees by providing the spec_path. The tool operates across specs/, docs/, templates/, and code directories to produce structured ticket files with pre-flight checks and test plans.