ticket-writing

Draft project tickets with scope, acceptance criteria, and dependencies.

1|2|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/michaelsvanbeek/personal-agent-skills --skill ticket-writing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ticket-writing
Source: https://github.com/michaelsvanbeek/personal-agent-skills/tree/main/skills/ticket-writing
Command: npx skills add https://github.com/michaelsvanbeek/personal-agent-skills --skill ticket-writing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating clear, well-scoped tickets that reduce ambiguity and rework across teams, improving delivery predictability.

Core Features & Use Cases

  • Templates and guidance for epics, stories, tasks, bugs, and spikes to standardize work item formats
  • Consistent title conventions and language to improve searchability and understanding
  • Dependency linking and acceptance criteria to reveal blockers and ensure testable outcomes
  • Real-world example: turning a vague backlog item into a concrete epic with ready-to-work stories and defined acceptance criteria

Quick Start

Draft a complete ticket using the Story template with context, user story, and acceptance criteria.

Frequently Asked Questions about ticket-writing

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

FAQPage Schema
How do I write agile stories with clear acceptance criteria?

To write agile stories with clear acceptance criteria, use structured templates that enforce binary, testable outcomes and explicit dependencies. This reduces ambiguity by ensuring each story defines a specific scope and verifiable completion requirements before work begins.

What is the best way to format issue-tracking tickets for engineering teams?

The best way to format issue-tracking tickets is to apply consistent title conventions and standardized templates for epics, stories, tasks, bugs, and spikes. This improves searchability and ensures all necessary context, blockers, and review requirements are captured.

How do I define binary acceptance criteria for a bug or spike ticket?

Defining binary acceptance criteria for a bug or spike ticket requires specifying explicit, pass/fail conditions that validate the outcome. Using dedicated templates ensures the criteria are testable and clearly linked to any dependencies or blockers.

Does this ticket-writing approach work for product and operations workflows?

Yes, this ticket-writing approach works for product and operations workflows by standardizing work item formats across diverse teams. It handles stories, tasks, bugs, and spikes, integrating org-specific configurations like labels and priority to reduce rework.

Why should I use templates for writing project tickets?

You should use templates for writing project tickets to reduce ambiguity and improve delivery predictability. Templates enforce consistent language, link dependencies, and require explicit acceptance criteria, turning vague backlog items into ready-to-work items.