Audit sprint tickets for missing required fields and quality issues
Audits sprint tickets for missing required fields and quality issues.
/plugin marketplace add openshift-hyperfleet/hyperfleet-claude-plugins/plugin install hyperfleet-jira@hyperfleet-claude-plugins[object Object]Audit JIRA tickets for missing required fields and quality issues.
$1 (optional): Scope of check
sprint (default): Current sprint tickets onlybacklog: Backlog itemsall: All recent ticketsGet tickets to audit (current sprint by default):
jira sprint list --current -p HYPERFLEET --json 2>/dev/null
Find tickets without story points:
jira issue list -q"project = HYPERFLEET AND 'Story Points' is EMPTY AND sprint in openSprints() AND issuetype in (Story, Task, Bug)" --plain 2>/dev/null
Find tickets with minimal description:
jira issue list -q"project = HYPERFLEET AND sprint in openSprints() AND description is EMPTY" --plain 2>/dev/null
Find unassigned tickets in sprint:
jira issue list -q"project = HYPERFLEET AND assignee is EMPTY AND sprint in openSprints()" --plain 2>/dev/null
Find tickets without components:
jira issue list -q"project = HYPERFLEET AND component is EMPTY AND sprint in openSprints()" --plain 2>/dev/null
Find stale tickets (no updates in 7+ days):
jira issue list -q"project = HYPERFLEET AND sprint in openSprints() AND status != Done AND updated < -7d" --plain 2>/dev/null
Find tickets without labels:
jira issue list -q"project = HYPERFLEET AND labels is EMPTY AND sprint in openSprints()" --plain 2>/dev/null
For detailed ticket inspection, view individual tickets:
jira issue view TICKET-KEY --plain 2>/dev/null
| Ticket | Summary | Type | Assignee |
|---|---|---|---|
| TICKET-1 | [Summary] | Story | [Name] |
Action Required: These tickets need estimation before sprint planning.
| Ticket | Summary | Description Length |
|---|---|---|
| TICKET-1 | [Summary] | Empty |
| TICKET-2 | [Summary] | < 50 chars |
Action Required: Add detailed description with context and acceptance criteria.
| Ticket | Summary | Priority | Days in Sprint |
|---|
Action Required: Assign owner or move to backlog.
| Ticket | Summary |
|---|
Action Required: Assign appropriate component for tracking.
| Ticket | Summary | Status | Last Updated |
|---|
Action Required: Update status or add comment on progress.
| Check | Pass | Fail | Score |
|---|---|---|---|
| Story Points | X | X | X% |
| Description | X | X | X% |
| Assignee | X | X | X% |
| Component | X | X | X% |
| Freshness | X | X | X% |
| Overall | X% |