Report on an epic or initiative deeper than a status bullet — child work broken down by status, the riskiest unfinished pieces, and honest suggested cuts to hit the date. Use when asked for an epic progress report, where are we on this initiative, break down epic status, or what can we cut to ship on time. Produces the completion picture by child status, the critical-path and riskiest remaining work, a scope-cut menu with impact, and a straight call on whether the target date is realistic.
Start a fresh conversation. Replace the highlighted placeholders.
Use epic-progress-report to assess [epic and child-work list] against its [target date and goal], identifying status by child, risks and dependencies, scope-cut options, and a candid date call.
Required inputs
[epic and child-work list]
[target date and goal]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: epic-progress-reportdescription: "Report on an epic or initiative deeper than a status bullet — child work broken down by status, the riskiest unfinished pieces, and honest suggested cuts to hit the date. Use when asked for an epic progress report, where are we on this initiative, break down epic status, or what can we cut to ship on time. Produces the completion picture by child status, the critical-path and riskiest remaining work, a scope-cut menu with impact, and a straight call on whether the target date is realistic."
Epic Progress Report
"Epic is 60% done" is the least useful sentence in delivery — 60% of what, and is the remaining 40% the easy part or the terrifying part? This breaks the epic into its child work by status, surfaces the pieces most likely to blow the date, and — instead of just reporting — offers a cut menu and an honest read on whether the deadline survives contact with reality.
What This Skill Produces
The completion picture — child items grouped by status (done / in progress / not started / blocked), with what % and which work remains
The riskiest remaining work — the unfinished pieces most likely to slip (unknowns, dependencies, the hard 20%)
The cut menu — what could be descoped or deferred, and the impact of each cut
The date call — will it make the target as-is; if not, what has to give
Required Inputs
Ask for these if not provided:
The epic & its children — the stories/tasks under it and their statuses (a board export or list)
The target date & goal — what "done" means for this epic and when it's needed
Dependencies & unknowns — anything waiting on another team, or work that's still fuzzy
Who it's for — a standup, a stakeholder, or a go/no-go — tunes depth and bluntness
Framework: Progress You Can Act On
Remaining work, not just percent. Report what's left and how hard it is — the last 20% is often the risky 80%.
Status by child, honestly. Blocked and not-started are different from in-progress; don't average them into a comforting number.
Name the riskiest pieces. Dependencies, unknowns, and the one hard component are where dates die — call them out.
Offer cuts, don't just warn. A scope-cut menu with impact turns "we might slip" into a decision the team can make.
Give a straight date call. "On track," "at risk — here's why," or "won't make it without cuts." Vague green status is the enemy.