Generate project status reports from Jira issues using jira-cli. When an agent needs to: (1) Create a status report for a project, (2) Summarize project progress or updates, (3) Generate weekly/daily reports from Jira, or (4) Analyze project blockers and completion. Queries Jira issues, categorizes by status/priority, and creates formatted reports.
Automatically query Jira for project status, analyze issues, and generate formatted status reports using jira-cli.
CRITICAL: This skill should be interactive. Always clarify scope (time period, audience) with the user before generating the report.
All commands use --plain for clean output and --no-input to skip interactive prompts.
Clarify these details with the user:
Project identification:
jira project list --plainTime period:
Target audience:
Execute multiple targeted queries rather than one large query.
jira issue list --jql 'project = PROJECT_KEY AND status = Done AND resolved >= -7d ORDER BY resolved DESC' --plain
jira issue list --jql 'project = PROJECT_KEY AND status = "In Progress" ORDER BY priority DESC' --plain
jira issue list --jql 'project = PROJECT_KEY AND (priority IN (Highest, High) OR status = Blocked) AND status != Done ORDER BY priority DESC' --plain
jira issue list --jql 'project = PROJECT_KEY AND status != Done ORDER BY priority DESC, updated DESC' --plain
jira issue list --jql 'project = PROJECT_KEY AND updated >= -7d ORDER BY priority DESC' --plain
Use --paginate 50 if more results are needed.
For each issue, capture: key, summary, status, priority, assignee, dates. Use jira issue view <KEY> --plain for deeper details on blockers.
Process the retrieved issues to identify:
Metrics:
Key insights:
Categorization: Group issues logically by status, priority, assignee, or epic.
Use Executive Summary Format:
Keep it concise — 1-2 pages maximum.
Use Detailed Technical Format:
Use Daily Standup Format:
Keep it brief.
# [Project Name] - Status Report - [Date]
## Overall Status: [On Track / At Risk / Blocked]
## Key Metrics
| Metric | Count |
|--------|-------|
| Completed (this period) | X |
| In Progress | X |
| Blocked | X |
| Total Open | X |
## Highlights
- Completed [PROJ-123] - Major feature description
- Completed [PROJ-124] - Another accomplishment
## Blockers
- [PROJ-456] - Description (assigned to @user, blocked by X)
- **Action needed:** [what needs to happen]
## In Progress
- [PROJ-789] - Feature work (assigned to @user, priority: High)
## Upcoming Priorities
- [PROJ-890] - Next planned work
Include links in format: https://redhat.atlassian.net/browse/PROJ-123
Don't use for:
Use only when: A status report or project summary is needed.