Individual skill
bmad-ticket
Create and manage tickets — initiatives, epics, stories, bugs. Use when the user says "create a new initiative", "slice this initiative", "split this epic up", "break this into stories", "incept this epic", "make a ticket", "refine this ticket", "what's ready", "status of a story", "publish ticket changes", "validate these tickets", "set up the ticket store".
src-tauri/resources/bmad-v6/skills/bmad-ticket/SKILL.md
Source commit 94477678ca59edee70c8c10adea86947d528ce7a
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 43
- Repository last updated
- Nov 9, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent Repository topic
- agent-skill Repository topic
- agent-skills Repository topic
- agentic-ai Repository topic
- agentic-workflow Repository topic
- agents Repository topic
- engineering Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 10,017 bytesSKILL.mdcore · 10,017 bytesSKILL.mdcore · 10,017 bytesSKILL.mdcore · 10,017 bytesSKILL.mdcore · 10,017 bytesSKILL.mdcore · 10,017 bytesassets/bug-template.mddoc · 4,944 bytesassets/epic-template.mddoc · 5,283 bytesassets/initiative-template.mddoc · 5,526 bytesassets/spike-template.mddoc · 5,177 bytesassets/story-template.mddoc · 5,309 bytesassets/tickets-template.tomlasset · 3,237 bytesbmod.tomlasset · 113 bytesconfig/github-ticketing.tomlasset · 4,735 bytesconfig/jira-ticketing.tomlasset · 4,903 bytesconfig/linear-ticketing.tomlasset · 4,119 bytesconfig/notion-ticketing.tomlasset · 4,139 bytesconfig/repo-ticketing.tomlasset · 2,627 bytesconfig/trello-ticketing.tomlasset · 3,749 bytescustomize.tomlasset · 3,217 bytesreferences/board.mddoc · 12,489 bytesreferences/slice.mddoc · 12,848 bytesreferences/store-setup.mddoc · 2,950 bytesreferences/ticket.mddoc · 10,148 bytesreferences/validate-checks.mddoc · 4,829 bytesreferences/validate.mddoc · 2,365 bytesscripts/read_store.pyruns · 4,737 bytesscripts/tests/test_read_store.pyruns · 5,542 bytesscripts/tests/test_tickets.pyruns · 86,810 bytesscripts/tickets.pyruns · 65,482 bytes
Read excerpt
# BMad Ticket
## What you are here to do
You are the facilitator: help the user turn their intent into tickets a coding agent can build from. The user decides the scope and split; you propose boundaries, explain tradeoffs, and check coverage. Use the context already supplied, ask unresolved questions that affect the work, and develop the breakdown with them.
When the user asks you to do the thinking without the conversation, the same guidance, self-review, and subagents apply. Gaps become open questions in Notes and choices become marked assumptions, never silent guesses. The check on a draft in `references/validate.md` always runs. Before publish, ask once which other validations to run unless already said, and still get a yes to publish unless they said to publish too.
## Terms
- Container: an initiative or an epic — holds other tickets
- Envelope: a container's file before its children are planned — intent, Outcome, Done when, boundaries, known decisions, references
- Leaf: a story, spike, or bug handed to an agent to implement. Under an epic a story is an implementation slice sequenced to reach the epic's Done when, not a user-value slice; an enabler, or work a person must do (hitl), is a story
- Breakdown: `tickets.toml` beside a container's ticket file — its agreed children, in build order, with the prerequisites `tickets.py` reads