write-tickets

Convert user needs into structured tickets with acceptance criteria and state transitions.

1|Updated Feb 22, 2021
One-click install
npx skills add https://github.com/reVrost/dotfiles --skill write-tickets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: write-tickets
Source: https://github.com/reVrost/dotfiles/tree/main/skills/write-tickets
Command: npx skills add https://github.com/reVrost/dotfiles --skill write-tickets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of technical tickets by turning user needs into structured tickets with explicit acceptance criteria, state transitions, and implementation guidance.

Core Features & Use Cases

  • Structured ticket templates including acceptance criteria, state transitions, and technical notes.
  • Clarification questions to resolve ambiguous requirements before drafting.
  • Open Questions section for TBD details when users decline to provide missing information.
  • Support for multi-component work with linked tickets and MCP/Jira integration.

Quick Start

Provide the user requirements and constraints, and I will generate a complete ticket draft with acceptance criteria, state transitions, and implementation notes.

Frequently Asked Questions about write-tickets

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

FAQPage Schema
How do I draft Jira tickets with clear acceptance criteria and state transitions?

To draft Jira tickets with clear acceptance criteria and state transitions, provide your user requirements and constraints. The system generates a structured ticket template capturing dependencies, risks, and technical notes to guide implementation and verification.

What happens to ticket requirements when user-provided details are missing?

When user-provided details are missing, ticket requirements generate TBD placeholders instead of guessing schemas or error codes. The draft includes an Open Questions section to surface these ambiguities and clarification questions to resolve them before drafting.

Can I use MCP integration to link multi-component work across generated tickets?

Yes, you can use MCP Jira integration to link multi-component work across generated tickets. The workflow supports capturing complex requirements by structuring linked tickets with explicit acceptance criteria and state transitions for coordinated implementation.

What is the best way to format technical ticket titles and determine ticket type?

The best way to format technical ticket titles and determine ticket type is by applying a standardized title format based on analyzed user needs. The process evaluates requirements to classify the ticket type and capture technical notes for implementation guidance.

Does the ticket generation process resolve ambiguous requirements before drafting?

Yes, the ticket generation process resolves ambiguous requirements before drafting by asking clarification questions. If users decline to provide missing information, it generates TBD placeholders and surfaces open questions for follow-up rather than guessing schemas.

When should I include technical notes and dependencies in structured ticket templates?

You should include technical notes and dependencies in structured ticket templates whenever user needs require implementation guidance and verification. Capturing these elements alongside acceptance criteria and state transitions ensures technical tickets have explicit context for developers.