一键导入
daily-report
Daily briefing — sprint progress, new tickets, and recent comments in one report. Run this to get oriented at the start of the day.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Daily briefing — sprint progress, new tickets, and recent comments in one report. Run this to get oriented at the start of the day.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Weekly backlog audit — field completeness, staleness tiers, and duplicate detection. Run during grooming to clean up the backlog.
Creates a JIRA Bug with steps to reproduce, expected/actual behavior, and fix criteria. Activates when users ask to create a bug report, file a bug, or report an issue.
Creates a JIRA Epic with scope, success criteria, and child story breakdown. Activates when users ask to create an epic.
Creates a JIRA Story with user story format, acceptance criteria, and technical notes. Activates when users ask to create a story or user story.
Creates a JIRA Task for tech debt, infrastructure, documentation, or spike work. Activates when users ask to create a task, spike, tech debt ticket, or infrastructure work.
Validate JIRA ticket fields and quality standards. Run on a single ticket or bulk-audit all sprint tickets. Activates when users ask to "check hygiene", "validate fields", or "audit sprint tickets".
| name | daily-report |
| description | Daily briefing — sprint progress, new tickets, and recent comments in one report. Run this to get oriented at the start of the day. |
| allowed-tools | ["mcp__atlassian__jira_search","mcp__atlassian__jira_get_issue","mcp__atlassian__jira_get_project_components","mcp__atlassian__jira_get_agile_boards","mcp__atlassian__jira_get_sprints_from_board","mcp__atlassian__jira_get_sprint_issues"] |
One-shot daily briefing combining sprint progress, new ticket quality, and recent comments. Read-only — surfaces data, never modifies tickets. Uses mcp__atlassian__* MCP tools exclusively (not jira-cli).
| Field ID | Name | Notes |
|---|---|---|
customfield_10028 | Story Points | The story points field for this instance |
customfield_10464 | Activity Type | Select dropdown |
Important: Pass the fields parameter on every issue query:
fields: "summary,description,issuetype,status,priority,labels,assignee,reporter,created,updated,components,fixVersions,sprint,customfield_10028,customfield_10464"
mcp__atlassian__jira_get_agile_boards → mcp__atlassian__jira_get_sprints_from_board to find the active sprintmcp__atlassian__jira_get_sprint_issues to pull all sprint issues. You must pass the fields parameter:
fields: "summary,description,issuetype,status,priority,labels,assignee,reporter,created,updated,components,fixVersions,sprint,customfield_10028,customfield_10464"
customfield_10028. If unset, treat as 0 points and count as unpointed.updated field)If no active sprint, note it and move to the next section.
Search using mcp__atlassian__jira_search with JQL:
project = HYPERFLEET AND created >= -24h ORDER BY created DESC
If no tickets found, note it and move on.
For each new ticket, use mcp__atlassian__jira_get_issue to read full details. You must pass the fields parameter:
fields: "summary,description,issuetype,status,priority,labels,assignee,reporter,created,updated,components,fixVersions,sprint,customfield_10028,customfield_10464"
Assess grooming quality:
By type:
General quality:
mcp__atlassian__jira_get_project_components)Classify each: Ready / Needs Work (1-2 gaps) / Incomplete (critical content missing)
Search using mcp__atlassian__jira_search with JQL:
project = HYPERFLEET AND (assignee = currentUser() OR reporter = currentUser() OR watcher = currentUser()) AND updated >= -1d ORDER BY updated DESC
For each ticket, use mcp__atlassian__jira_get_issue to check for comments added in the last 24 hours. Filter to tickets that actually have new comments (not just field updates).
Highlight:
If no new comments, note it and move on.
## Daily Report
**[Date]** | Sprint: [Sprint Name] (Day X of Y)
---
### Sprint Progress
| Status | Issues | Points |
|--------|--------|--------|
| Done | X | Y pts |
| In Progress | X | Y pts |
| To Do | X | Y pts |
| **Total** | **X** | **Y pts** |
Progress: [====>-----] X% (by points)
**Flags:** [blockers, unassigned, stale items — or "None"]
---
### New Tickets (last 24h)
**[X] tickets created**
| Ticket | Type | Summary | Status | Issues |
|--------|------|---------|--------|--------|
| PROJ-123 | Bug | Login fails | Incomplete | No steps to reproduce |
| PROJ-456 | Story | Add feature | Ready | — |
Summary: X ready, Y need work, Z incomplete
---
### New Comments
**[X] tickets with new activity**
**PROJ-123: [Summary]**
- Comment by [Author]: [first 100 chars]
**PROJ-456: [Summary]**
- @mentioned you: [first 100 chars]
---
### Action Items
- [ ] [Most important thing to address]
- [ ] [Second priority]
/scrooge:sprint-report for the full health report