From ticket-flow
Create or refine a tracker ticket (GitHub Issue or Linear) from a rough idea or a thoughts document. Enforces a clear "Problem to solve" before the ticket can be created. Use for "make an issue", "file this ticket", or /ticket-flow:ticket.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ticket-flow:ticketThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn a rough idea (or a `thoughts/` document) into a well-formed ticket on the active
Turn a rough idea (or a thoughts/ document) into a well-formed ticket on the active
tracker. Input: $ARGUMENTS
First read ${CLAUDE_PLUGIN_ROOT}/references/trackers.md and determine the active
tracker (GitHub Issues or Linear) and its create/status operations.
gh CLI authenticated (gh auth status).mcp__linear__* tools (authenticate via /mcp).If the chosen tracker isn't available, say so and stop.
Every ticket MUST contain a "Problem to solve" stated from the user's perspective. If the user gives only implementation details, you MUST ask:
"To write a good ticket, please explain the problem you're trying to solve from a user's perspective."
Do not create a ticket without it.
thoughts/ path, read it fully. Distil the core problem and any decisions.path/to/file.ext:line code refstriage status (GitHub: tf:triage label; Linear: Triage state).Keep tickets scannable. Focus on "what" and "why"; include "how" only when concrete.
npx claudepluginhub alexanderop/ticket-flowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.