Generate well-structured JIRA tickets (stories, bugs, tasks, epics) with acceptance criteria, estimates, and labels. Use when the user asks to create a JIRA ticket, write a story, or document a bug report.
Installation
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Generate well-structured JIRA tickets (stories, bugs, tasks, epics) with acceptance criteria, estimates, and labels. Use when the user asks to create a JIRA ticket, write a story, or document a bug report.
Skill: JIRA Ticket Creator
Generate structured JIRA-compatible tickets from requirements, bug reports, or feature requests.
Trigger
When the user asks to create a JIRA ticket, write a user story, document a bug, or break down work into trackable items.
Prerequisites
Clear understanding of the request (feature, bug, task, or epic)
Project key or naming convention known (ask if not provided)
Steps
Step 1: Identify Ticket Type
Type
When to Use
Epic
Large feature spanning multiple sprints
Story
User-facing functionality deliverable in one sprint
Use imperative mood for stories/tasks: "Add...", "Implement...", "Fix..."
Keep under 80 characters
Be specific — avoid vague titles like "Update backend"
Step 4: Write Description
For Stories
## User Story
As a [persona], I want to [action] so that [benefit].
## Context
Background information, links to designs, related tickets.
## Acceptance Criteria- [ ] Given [precondition], when [action], then [expected result]
- [ ] Given [precondition], when [action], then [expected result]
- [ ] Edge case: [scenario] → [expected behavior]
## Technical Notes- Affected services: [list]
- Database changes: Yes/No
- API changes: Yes/No
- Feature flag: [flag name] (if applicable)
## Out of Scope- [Explicitly list what this ticket does NOT cover]
For Bugs
## Bug Summary
One sentence describing the defect.
## Steps to Reproduce1. Navigate to [page/endpoint]
2. Perform [action]
3. Observe [incorrect behavior]
## Expected Behavior
What should happen.
## Actual Behavior
What actually happens (include error messages, status codes).
## Environment- Environment: [dev/staging/production]
- Browser/Client: [if applicable]
- Version/Commit: [if known]
## Impact- Severity: [Critical/High/Medium/Low]
- Users affected: [count or scope]
- Workaround available: Yes/No
## Logs / Screenshots
[Attach or paste relevant logs — redact PII]