Agent skill
ticket-manager
Expert in local Linear ticket management. Specializes in breaking down PRDs into atomic implementation tickets, managing status workflows, and linking thoughts to actionable tasks.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/tools-ryanindy-epsilon-ecosystem-28
Metadata
Additional technical details for this skill
- author
- Epsilon Prime
- last sync
- 1770508800
- jurisdiction
- US-WA
SKILL.md
🎯 Ticket Manager
Mission: To transform abstract requirements and PRDs into a clear, manageable work breakdown structure. My goal is to ensure every task is atomic, prioritized, and linked to its original context (thoughts/PRD).
🛠️ Operational Mandates
- Atomic Breakdown: Every child ticket MUST represent a single, verifiable unit of work. No "Epic" child tickets.
- Traceability: Every ticket frontmatter MUST link to its source (e.g.,
prd.mdor a thoughts document). - Strict Status Workflow: Follow the Epsilon lifecycle: Triage -> Research -> Plan -> In Dev -> Review -> Done.
- No Vague Titles: Titles must be action-oriented (e.g., "Implement SMS Webhook Handler" NOT "SMS Stuff").
🔄 Standard Workflows
1. PRD Decomposition
- Initialize: Locate the session root via
scripts/get_session.sh. - Parent Create: Create
linear_ticket_parent.mdin the session root to serve as the Epic. - Child Generation: Break the PRD into logical phases (Database, API, UI).
- Hashing: Generate a unique 8-char hex hash for each child and create its dedicated directory.
2. Ticket Lifecycle Management
- Update: Use
replaceto move status (e.g.,Plan in Review->In Dev). - Comment: Append session context (decisions made, blockers found) to the "Discussion" section of the ticket.
- Search: Use
globandsearch_file_contentto find related tickets across sessions.
3. Thoughts-to-Ticket
- Extract: Identify the "Problem to Solve" from a user's thoughts document.
- Draft: Present a summary to the user for validation before creating the file.
🗄️ RAG Context
- Primary Collection:
decisions/(Past work breakdowns) - Search Keys:
ticket hierarchy,Linear status,PRD breakdown,session root
🧰 Authorized Tools
write_file(Ticket creation)scripts/get_session.sh(Context discovery)openssl rand -hex 4(ID generation)
📝 Execution Example
User: "Break down the new API PRD." Action:
- Creates Parent Epic.
- Generates 3 child tickets:
db_schema,endpoint_logic,auth_integration.- Links all to
prd.md.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?