updated 7d ago
Query all tickets in a given sprint and display them grouped by status to show sprint progress and identify work that needs to move.
What can you do with Edge Ic:sprint Status?
name: edge-ic:sprint-status description: Query sprint tickets grouped by status to show progress allowed-tools:
- mcp__atlassian__jira_search user-invocable: true
IC: Sprint Review
Query all tickets in a given sprint and display them grouped by status to show sprint progress and identify work that needs to move.
Task
Given a sprint number (or default to current sprint), query Jira for all active tickets and present them in a structured format grouped by status progression.
Instructions
- Parse arguments: Sprint number,
--assignee=<user>,--all,--format=<type> - Map sprint number to sprint ID
- Build JQL query:
- Default:
Sprint = <sprint-id> AND statusCategory != Done - With
--all:Sprint = <sprint-id>(omit statusCategory filter) - With
--assignee=<user>: AppendAND assignee = "<user>"to query - With both flags:
Sprint = <sprint-id> AND assignee = "<user>"(no statusCategory filter) - Example queries:
- Default:
Sprint = 287 AND statusCategory != Done - --all:
Sprint = 287 - --assignee=currentUser():
Sprint = 287 AND statusCategory != Done AND assignee = currentUser() - --all --assignee=john@example.com:
Sprint = 287 AND assignee = "john@example.com"
- Default:
- Default:
- Query sprint tickets using
mcp__atlassian__jira_search - Group tickets by status: Code Review, POST, In Progress, ASSIGNED, To Do, New
- Format output based on --format (table, simple, keys-only)
- Handle edge cases
Important
- Default filters out completed work
- Display statuses in workflow order (closer to done first)
- Assignee display name for readability
- Include clickable Jira links: KEY
Install
Add Edge Ic:sprint Status to your client. Pick the one you use.
npx skills add openshift-eng/edge-toolingInstalls every skill in the repository, then prompts for which to keep.
/plugin marketplace add openshift-eng/edge-toolingAdds the repository as a plugin marketplace; install individual plugins with `/plugin install`.
git clone https://github.com/openshift-eng/edge-tooling
cp -r plugins/edge-ic/skills/sprint-status ~/.claude/skills/A skill is a plain directory. Copy it into `.claude/skills/` in a project or in your home directory.
Score
53 / 100
Adequate