Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cygnusfear avatar

Ticket

  • 27 installs
  • Updated January 1, 1970
  • cygnusfear/agent-skills

Turns a rough request into a structured, well-scoped ticket so a solo builder can track and hand off work cleanly.

About

A Claude Code skill that turns an informal request into a structured, well-scoped ticket with clear acceptance criteria. A solo builder reaches for it when they want to capture and organize work items consistently instead of losing context in scattered notes, so tasks stay trackable and easy to pick back up.

  • Converts requests into structured tickets
  • Improves scoping and handoff
  • Keeps solo work trackable

Ticket by the numbers

  • 27 all-time installs (skills.sh)
  • Ranked #1,920 of 3,280 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cygnusfear/agent-skills --skill ticket

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs27
Last updatedJanuary 1, 1970
Repositorycygnusfear/agent-skills

What it does

Turns a rough request into a structured, well-scoped ticket so a solo builder can track and hand off work cleanly.

Who is it for?

Capturing and scoping work items as structured tickets

When should I use this skill?

You need to turn a request into a trackable ticket

Files

SKILL.mdMarkdownGitHub ↗

Ticket — Artifact Creation

All skill output that needs to persist goes into a ticket. No custom directories.

Tag Taxonomy

Every artifact ticket MUST use the appropriate tags:

Artifact typeTagsExample title
Oracle researchresearch, oracle"Oracle: Why API latency spiked"
Delphi investigation (epic)research, delphi"Delphi: Database migration strategy"
Delphi synthesisresearch, delphi-synthesis"Delphi synthesis: Database migration strategy"
Implementation planplan"Plan: Refactor auth middleware"
Architecture decisiondecision"ADR: Use Zustand for state management"
Postmortempostmortem"Postmortem: Agent skipped codebase exploration"
Code reviewreview"Review: PR #42 auth changes"
Design specdesign-spec"Design spec: Dashboard redesign"

Creating Artifact Tickets

Use tk (via todos_oneshot or todos tool):

todos_oneshot(
  title: "Oracle: <topic>",
  description: "<full findings>",
  tags: "research,oracle",
  type: "task"
)

Epics with Subtasks

For multi-part artifacts (e.g. Delphi = N oracles + synthesis):

1. Create the epic ticket first 2. Create subtask tickets linked to it 3. Use teams delegate to run subtasks in parallel 4. Update the epic with synthesized results

# 1. Epic
todos_oneshot(title: "Delphi: <topic>", tags: "research,delphi", type: "epic")

# 2. Subtasks (one per oracle)
todos_oneshot(title: "Oracle 1: <topic>", tags: "research,oracle", type: "task")
todos_oneshot(title: "Oracle 2: <topic>", tags: "research,oracle", type: "task")
todos_oneshot(title: "Oracle 3: <topic>", tags: "research,oracle", type: "task")

# 3. teams delegate to run in parallel
# 4. Synthesize into epic

Rules

1. No custom output directories. No .oracle/, .plans/, .design-specs/, docs/postmortems/, docs/research/. 2. Tags are mandatory. Every artifact ticket uses tags from the taxonomy above. 3. Titles are descriptive. Prefix with artifact type (Oracle:, Plan:, ADR:, etc.). 4. Full content in the ticket. The ticket body IS the artifact — not a pointer to a file elsewhere. 5. Link related tickets. Subtasks link to epics. Plans link to implementation tickets. Postmortems link to the incident tickets.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.