Agent Skillsmohitagw15856/pm-claude-skills › epic-progress-report

epic-progress-report

GitHub

生成深度史诗进度报告,按状态拆解子任务,识别关键路径与高风险项,提供范围削减建议及真实交付日期评估,避免笼统百分比。

skills/epic-progress-report/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

请求史诗进度报告 询问项目当前进展 需要拆解史诗状态 寻求按时交付的削减方案

Install

npx skills add mohitagw15856/pm-claude-skills --skill epic-progress-report -g -y
More Options

Use without installing

npx skills use mohitagw15856/pm-claude-skills@epic-progress-report

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill epic-progress-report -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "epic-progress-report",
    "description": "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

  1. Remaining work, not just percent. Report what's left and how hard it is — the last 20% is often the risky 80%.
  2. Status by child, honestly. Blocked and not-started are different from in-progress; don't average them into a comforting number.
  3. Name the riskiest pieces. Dependencies, unknowns, and the one hard component are where dates die — call them out.
  4. Offer cuts, don't just warn. A scope-cut menu with impact turns "we might slip" into a decision the team can make.
  5. 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.

Output Format

Epic: [name] · target [date] · for [audience]

Completion

Status Count Which work
✅ Done
🔨 In progress
⬜ Not started
⛔ Blocked

Riskiest remaining

  • [item] — why it's risky (unknown / dependency / complexity).

Cut menu (to protect the date)

Could cut/defer Saves Impact if cut

Date call

On track / At risk / Won't make it without cuts — because [reason].

Quality Checks

  • Remaining work is described, not just a percentage
  • Children are grouped by real status (blocked ≠ in-progress ≠ not-started)
  • The riskiest unfinished pieces are named with why
  • A concrete cut menu with impact is offered, not just a risk warning
  • A straight date call is made — not a vague "green"
  • No invented statuses — unknowns are marked unknown

Anti-Patterns

  • A single % with no breakdown — hides where the risk is.
  • Averaging blocked and not-started into a reassuring number.
  • Warning of slip with no options — leaves the reader stuck.
  • Watermelon status (green outside, red inside) — a comfortable date call that isn't true.
  • Guessing a child's status instead of flagging it unknown.

Example Trigger Phrases

  • "Give me an epic progress report for the checkout revamp."
  • "Where are we really on this initiative, and can we cut to hit the date?"
  • "Break down this epic's status by child work and flag the risky bits."
  • "Is this epic going to make the deadline? What would we have to drop?"

Version History

  • f53846d Current 2026-08-05 00:52

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-hiring-panel/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-severance/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/agm-in-a-box/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/awkward-message-helper/SKILL.md
exports/openclaw/behavior-intervention-plan/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bennett-time-audit/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-game-designer/SKILL.md
exports/openclaw/board-game-night-planner/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md

Metadata

Files
0
Version
c3bc7df
Hash
be00b18e
Indexed
2026-08-05 00:52

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-09 03:20
浙ICP备14020137号-1 $Carte des visiteurs$