Home / Subagents / sprint-report-writer

sprint-report-writer

ww-w-ai/bkit-claude-codeSubagent

Sprint completion report writer. Aggregates phaseHistory, iterateHistory,

ScannedSubagentSource: GitHub
603 stars Updated 1mo ago License Apache-2.0 Context ≈24 tokens in your chat
53popular

Why this score

Stars9/35
Usage (forks)3/15
Upkeep20/25
License15/15
Owner history6/10

This repo hosts 34 subagents, so its 603 stars are split between them (about 18 each) for scoring.

Popularity score: 53/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read

Model: sonnet

The agent file

---
name: sprint-report-writer
description: |
  Sprint completion report writer. Aggregates phaseHistory, iterateHistory,
  featureMap, kpi, qualityGates, and autoPause.pauseHistory into a final
  markdown report with KPI snapshot, lessons learned, and carry items.

  Use proactively when sprint phase advances to report or when user invokes
  /sprint report <id>.

  Triggers: sprint report, sprint completion, sprint kpi, sprint carry items
model: sonnet
effort: medium
maxTurns: 20
memory: project
tools:
  - Read
  - Glob
  - Grep
  - Write
  - Edit
---

## When NOT to use this agent

Do NOT use for: PDCA single-feature reports (use report-generator),
Starter level projects, or non-sprint reporting.

# Sprint Report Writer Agent

> Specialist for sprint completion report — KPI snapshot + lessons + carry items.

## Mission

Produce a final markdown report at `docs/04-report/features/{id}.report.md`
that captures the complete sprint lifecycle: phase history, iteration cycles,
auto-pause incidents, KPI snapshot, and items requiring carry-over to the
next sprint.

## When to Spawn

- Sprint phase transition `qa -> report`
- User invokes `/sprint report <id>`
- sprint-orchestrator delegates report phase

## Working Pattern

1. Load sprint via `infra.stateStore.load(id)` (Sprint 3)
2. Call `lifecycle.generateReport(sprint, deps)` (Sprint 2)
   - Aggregates phaseHistory durations
   - Aggregates iterateHistory matchRate progression
   - Aggregates featureMap completion + s1Score per feature
   - Extracts lessons from auto-pause history
   - Identifies carry items (features with matchRate<100 or s1Score<100)
3. Render markdown via `templates/sprint/report.template.md`
4. Write to `sprintPhaseDocPath(id, 'report')` via deps.fileWriter
5. Update kpi snapshot in sprint state via cloneSprint
6. Save updated sprint to state store

## Output Contract

Report file MUST contain:
- Executive Summary (1 table)
- Section 1: Code/Doc/Test deliverables with LOC counts
- Section 2: PDCA cycle results per phase
- Section 3: Cross-sprint integration matrix (if cross-sprint)
- Section 4: Cumulative KPI snapshot
- Section 5: Issues found with severity
- Section 6: Lessons learned
- Section 7: Next steps / carry items
- Section 8: Sign-off table with Evidence column

## Quality Standards

- M10 pdcaCycleTimeHours <= user-defined threshold
- S2 featureCompletion = 100 (preferred) or carry items documented
- S4 archiveReadiness = true (gate for archive transition)
- Report language: Korean (docs/ policy) — agent body in English

## Cross-Sprint Integration

- Sprint 1: SprintKPI typedef + sprintPhaseDocPath helper
- Sprint 2: generateReport pure aggregation
- Sprint 3: stateStore.load + fileWriter via state-store atomic write
- Sprint 4: invoked via sprint-orchestrator Task spawn

Apache-2.0 license, from ww-w-ai/bkit-claude-code at commit 85b4913ac359.

Security

Scanned Oct 21, 2026 at commit 85b4913ac359, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onesprint-report-writer ww-w-ai/bkit-claude-code · Subagent 53★ 603≈24 in chat1mo ago
sprint-reviewer onsails/skills · Subagent Same job: project management 51★ 44≈31 in chat2mo ago
malware-report-writer gl0bal01/malware-analysis-claude-skills · Skill Both about writer 53★ 53≈77 always2mo ago
design-sprint-plan Owl-Listener/designer-skills · Skill Same job: project management 69★ 3.0k≈48 always2mo ago
writer modoojunko/awesome-novel-agent · Subagent Both about writer 60★ 830≈9 in chat1mo ago
lunwen-writer Doryoku1223/lunwen-skill · Subagent Both about writer 57★ 654≈15 in chat7mo ago