MCP HubMCP Hub
스킬 목록으로 돌아가기

generate-status-report

pjt222
업데이트됨 2 days ago
6 조회
17
2
17
GitHub에서 보기
메타general

정보

이 스킬은 프로젝트 헌장, 백로그, WBS 파일과 같은 프로젝트 문서를 분석하여 포괄적인 프로젝트 현황 보고서를 생성합니다. 범위, 예산, 일정, 품질에 걸쳐 RAG 지표를 활용하여 메트릭을 계산하고, 장애 요인을 식별하며, 진행 상황을 요약합니다. 보고 주기 말미, 거버넌스 회의 전, 또는 새로운 위험이 발생하여 이해관계자에게 업데이트를 제공해야 할 때 사용하세요.

빠른 설치

Claude Code

추천
기본
npx skills add pjt222/agent-almanac -a claude-code
플러그인 명령대체
/plugin add https://github.com/pjt222/agent-almanac
Git 클론대체
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/generate-status-report

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서


name: generate-status-report description: > 通过读取现有项目文档(章程、待办事项列表、冲刺计划、WBS), 计算指标、识别阻碍项,并使用 RAG 指示器汇总进度,生成项目状态报告, 涵盖进度、范围、预算和质量维度。适合在冲刺或报告周期结束时使用, 当干系人请求健康状态更新、在指导委员会或治理会议前, 或当新的阻碍项或风险在项目中期出现时使用。 license: MIT allowed-tools: Read Write Edit Bash Grep Glob metadata: author: Philipp Thoss version: "1.0" domain: project-management complexity: intermediate language: multi tags: project-management, status-report, metrics, rag, progress, blockers locale: zh-CN source_locale: en source_commit: 6f65f316 translator: claude-opus-4-6 translation_date: "2026-03-16"

生成项目状态报告

通过分析项目文档、计算进度指标,并汇总成果、阻碍项和后续工作计划,配合 RAG(红/琥珀/绿)健康指示器,生成周期性状态报告。

适用场景

  • 冲刺或报告周期结束(每周、双周、每月)
  • 干系人请求项目健康状态更新
  • 指导委员会或治理会议前
  • 项目健康指示器发生变化(例如出现新的阻碍项或风险)
  • 针对章程里程碑的定期检查点

输入

  • 必填:报告周期(开始日期、结束日期)
  • 必填:至少一份项目文档(BACKLOG.md、SPRINT-PLAN.md、WBS.md 或 PROJECT-CHARTER.md)
  • 可选:之前的状态报告(用于趋势对比)
  • 可选:预算或资源跟踪数据
  • 可选:风险登记册更新

步骤

第 1 步:读取现有文档

扫描项目目录中的项目管理文档:

  • PROJECT-CHARTER.md — 里程碑、成功标准
  • BACKLOG.md — 按状态分类的条目数量、燃尽数据
  • SPRINT-PLAN.md — 冲刺目标、承诺条目、任务完成情况
  • WBS.md — 工作包完成百分比
  • 之前的 STATUS-REPORT-*.md 文件 — 趋势数据

读取可用文件。并非所有文件都会存在——根据可用数据调整报告内容。

预期结果: 至少成功读取一份文档,提取关键指标。

失败处理: 如果没有文档,无法生成报告。先使用 draft-project-chartermanage-backlog 技能创建章程或待办事项列表。

第 2 步:计算进度指标

从可用数据计算指标:

敏捷指标(来自 BACKLOG.md / SPRINT-PLAN.md):

  • 速度:本次冲刺完成的故事点数
  • 冲刺完成率:已完成条目数 / 已承诺条目数
  • 待办事项燃尽:与上一周期相比的总剩余点数
  • 周期时间:从进行中到完成的平均天数

传统指标(来自 WBS.md):

  • 完成百分比:已完成工作包数 / 总工作包数
  • 进度偏差:计划里程碑日期与实际日期对比
  • 工作量偏差:估算工作量与实际消耗工作量对比
## Metrics
| Metric | Value | Previous | Trend |
|--------|-------|----------|-------|
| Velocity | [N] pts | [N] pts | ↑/↓/→ |
| Sprint Completion | [N]% | [N]% | ↑/↓/→ |
| Backlog Remaining | [N] pts | [N] pts | ↓ (good) |
| Schedule Variance | [+/-N days] | [+/-N days] | |

预期结果: 3-5 个指标已计算,并与上一周期对比。

失败处理: 如果没有历史数据(第一份报告),省略"上期"和"趋势"列。如果数据不完整,在报告末尾注明差距,并提出建立跟踪机制的行动项。

第 3 步:识别阻碍项、风险和问题

列出活跃的阻碍项和风险:

## Blockers & Risks
| ID | Type | Description | Severity | Owner | Status | Action Required |
|----|------|------------|----------|-------|--------|----------------|
| R-001 | Risk | [Description] | High | [Name] | Open | [Action] |
| B-001 | Blocker | [Description] | Critical | [Name] | Active | [Action by date] |
| I-001 | Issue | [Description] | Medium | [Name] | Investigating | [Action] |

与章程风险登记册交叉核对。标记任何之前未识别的新风险。

预期结果: 所有活跃阻碍项和主要风险已记录,包含负责人和行动项。

失败处理: 如果没有阻碍项,明确写明"无活跃阻碍项"——不要留空该部分。如果阻碍项没有负责人,上报给项目经理分配。

第 4 步:汇总成果和下一周期计划

编写两个部分:

## Accomplishments (This Period)
- [Completed item/milestone with evidence]
- [Completed item/milestone with evidence]
- [Completed item/milestone with evidence]

## Planned (Next Period)
- [Planned item/milestone with target]
- [Planned item/milestone with target]
- [Planned item/milestone with target]

预期结果: 3-5 项有具体证据的成果,以及下一周期的 3-5 个计划条目。

失败处理: 如果没有成果,报告原因(被阻碍、重新规划、团队不可用)。如果下一周期计划不明确,将"规划会议定于 [日期]"列为主要条目。

第 5 步:分配 RAG 指示器并撰写报告

评估四个维度的项目健康状态:

维度绿色琥珀色红色
进度按计划推进或提前落后 1-2 周落后超过 2 周或里程碑未达成
范围无不受控变更轻微范围调整影响可交付成果的范围蔓延
预算在计划的 5% 以内超出计划 5-15%超出计划 15% 以上或未跟踪
质量测试通过,标准达成轻微质量问题严重缺陷或验收失败

撰写完整报告:

# Status Report: [Project Name]
## Report Date: [YYYY-MM-DD]
## Reporting Period: [Start] to [End]
## Document ID: SR-[PROJECT]-[YYYY-MM-DD]

### Overall Health
| Dimension | Status | Notes |
|-----------|--------|-------|
| Schedule | 🟢/🟡/🔴 | [One-line explanation] |
| Scope | 🟢/🟡/🔴 | [One-line explanation] |
| Budget | 🟢/🟡/🔴 | [One-line explanation] |
| Quality | 🟢/🟡/🔴 | [One-line explanation] |

### Executive Summary
[2-3 sentences: overall status, key achievement, biggest risk]

### Metrics
[From Step 2]

### Accomplishments
[From Step 4]

### Blockers & Risks
[From Step 3]

### Planned Next Period
[From Step 4]

### Decisions Needed
- [Decision 1 — needed by date, from whom]

---
*Report prepared by: [Name/Agent]*

保存为 STATUS-REPORT-[YYYY-MM-DD].md

预期结果: 完整的状态报告已保存,包含 RAG 指示器、指标和叙述性内容。

失败处理: 如果数据不足以进行 RAG 评估,使用 ⚪(灰色)表示"数据不足",并列出下一份报告需要收集的数据。

验证清单

  • 状态报告文件已创建,文件名包含正确日期戳
  • 四个维度均已分配 RAG 指示器,并有依据说明
  • 至少从项目文档中计算出 3 个指标
  • 阻碍项部分已存在(即使是"无活跃阻碍项")
  • 成果已列出并有证据
  • 包含下一周期计划
  • 执行摘要为 2-3 句话,而非一段落
  • 每个阻碍项和风险都有负责人、行动项和截止日期

常见问题

  • 报告缺乏数据支撑:状态报告必须基于证据。每项声明都应引用文档或指标。
  • 持续全绿:没有证据的持续绿色 RAG 表明报告不够诚实。质疑绿色评估的依据。
  • 阻碍项没有负责人:每个阻碍项都需要负责人和行动项。无人负责的阻碍项不会得到解决。
  • 指标缺乏上下文:"速度 = 18"没有参照物就毫无意义。始终包含上一周期或目标值。
  • 报告过长:状态报告应该能在 2 分钟内扫读完毕。保持在 1-2 页以内。
  • 缺少决策部分:如果项目需要干系人决策,明确列出并附截止日期。
  • 过时数据:使用过期文档会导致报告误导人。验证文档日期与报告周期匹配。
  • 缺少趋势数据:首次报告无法显示趋势,但后续报告必须与前期对比。

相关技能

  • draft-project-charter — 章程提供状态跟踪所需的里程碑和成功标准
  • manage-backlog — 待办事项指标为状态报告提供素材
  • plan-sprint — 冲刺结果提供速度和完成率数据
  • create-work-breakdown-structure — WBS 完成情况驱动传统进度指标
  • conduct-retrospective — 状态报告数据为回顾会议提供素材

GitHub 저장소

pjt222/agent-almanac
경로: i18n/zh-CN/skills/generate-status-report
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

연관 스킬

content-collections

메타

이 스킬은 콘텐츠 콜렉션(Content Collections)을 위한 프로덕션 검증된 설정을 제공합니다. 콘텐츠 콜렉션은 Markdown/MDX 파일을 Zod 검증이 포함된 타입 안전한 데이터 콜렉션으로 변환해주는 TypeScript 최우선 도구입니다. 블로그, 문서 사이트 또는 콘텐츠 중심의 Vite + React 애플리케이션을 구축할 때 타입 안전성과 자동 콘텐츠 검증을 보장하기 위해 사용하세요. Vite 플러그인 구성과 MDX 컴파일부터 배포 최적화 및 스키마 검증에 이르기까지 모든 것을 다룹니다.

스킬 보기

polymarket

메타

이 스킬은 개발자들이 Polymarket 예측 시장 플랫폼을 활용한 애플리케이션을 구축할 수 있도록 지원하며, 거래 및 시장 데이터를 위한 API 통합 기능을 포함합니다. 또한 WebSocket을 통한 실시간 데이터 스트리밍을 제공하여 실시간 거래와 시장 활동을 모니터링할 수 있습니다. 이를 통해 거래 전략을 구현하거나 실시간 시장 업데이트를 처리하는 도구를 생성하는 데 활용할 수 있습니다.

스킬 보기

creating-opencode-plugins

메타

이 스킬은 개발자들이 명령어, 파일, LSP 작업 등 25개 이상의 이벤트 유형에 연결되는 OpenCode 플러그인을 만들 수 있도록 돕습니다. JavaScript/TypeScript 모듈을 위한 플러그인 구조, 이벤트 API 명세, 구현 패턴을 제공합니다. OpenCode AI 어시스턴트의 라이프사이클을 사용자 정의 이벤트 기반 로직으로 가로채거나, 모니터링하거나, 확장해야 할 때 사용하세요.

스킬 보기

sglang

메타

SGLang은 RadixAttention 프리픽스 캐싱을 활용하여 JSON, 정규식, 에이전트 워크플로우를 위한 고속 구조화 생성에 특화된 고성능 LLM 서빙 프레임워크입니다. 특히 반복되는 프리픽스가 있는 작업에서 상당히 빠른 추론 속도를 제공하여 복잡한 구조화 출력 및 다중 턴 대화에 이상적입니다. 제약 디코딩이 필요하거나 광범위한 프리픽스 공유가 있는 애플리케이션을 구축할 때는 vLLM과 같은 대안보다 SGLang을 선택하십시오.

스킬 보기