to-tickets

Breaks plans and specs into tracer-bullet tickets with declared blocking dependencies.

Updated Aug 11, 2026
One-click install
npx skills add https://github.com/Kunj-Sharma03/agent-contextify --skill to-tickets-kunj-sharma03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: to-tickets
Source: https://github.com/Kunj-Sharma03/agent-contextify/tree/main/skills-main/skills/engineering/to-tickets
Command: npx skills add https://github.com/Kunj-Sharma03/agent-contextify --skill to-tickets-kunj-sharma03

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a plan, spec, or long conversation into actionable work items is hard: tasks end up too coarse, dependencies stay implicit, and tickets get written as horizontal layer-by-layer slices that cannot be demoed. This Skill decomposes work into vertical tracer-bullet tickets, each with explicit blocking edges, and publishes them to a local file structure or a real issue tracker. ## Core Features & Use Cases - Vertical Slice Decomposition: Splits work into narrow but complete slices cutting through schema, API, UI, and tests, each sized to fit a single context window. - Dependency Modeling: Assigns every ticket its blocking edges so the team always knows which frontier tickets can start immediately. - Wide Refactor Handling: Sequences large mechanical changes as expand-migrate-contract ticket chains that keep CI green batch to batch. - Tracker Publishing: Writes one file per ticket under .scratch/<feature-slug>/issues/ locally, or creates native blocking issues on GitHub or Linear with a ready-for-agent triage label. - Use Case: After drafting a feature spec for a new billing flow, run this Skill to produce six ordered tickets with acceptance criteria and blocking links, ready for agents or engineers to pick up. ## Quick Start Ask the agent to break the current plan or spec into tracer-bullet tickets with blocking dependencies and publish them to the configured tracker.

Frequently Asked Questions about to-tickets

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

FAQPage Schema
How do I break a feature spec into tickets?

Provide the spec or plan in conversation and the Skill drafts vertical tracer-bullet slices, each with a title, blocking edges, and acceptance criteria. You review the breakdown, adjust granularity, and approve before anything is published.

What is a tracer-bullet or vertical slice ticket?

A vertical slice cuts a narrow but complete path through every layer — schema, API, UI, and tests — so the finished ticket is demoable on its own. It contrasts with horizontal slices that only cover one layer and cannot be verified independently.

Can I publish tickets to GitHub or Linear?

Yes. When a real tracker is configured via the setup-matt-pocock-skills skill, tickets are created as native issues in dependency order with blocking relationships and a ready-for-agent label. Without a tracker, tickets are written as local markdown files under .scratch.

How are ticket dependencies and blocking edges handled?

Each ticket declares which other tickets must complete before it can start. Locally this is text in each ticket file; on a real tracker it uses native blocking or sub-issue links. Tickets with no blockers form the workable frontier.

When should a wide refactor not be a vertical slice?

When one mechanical change, like renaming a shared symbol, breaks thousands of call sites at once, no vertical slice can land green. The Skill sequences it as expand, batched migrate, then contract, with each phase as its own blocked ticket.