# Sprint Report

> Generate sprint reports from git + issue tracker Use when this capability is needed.

- Skill: `tomevault-io/sprint-report` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/sprint-report`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/sprint-report/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/sprint-report

---

# Sprint Report

Use **bash** (git + gh/jira CLI) to generate sprint reports.

## Collect Sprint Data
```bash
# Commits in sprint period
git log --since="2 weeks ago" --pretty=format:"%h %s (%an)" --no-merges | head -50
git shortlog --since="2 weeks ago" -sn

# PRs merged in sprint
gh pr list -R OWNER/REPO --state merged --search "merged:>=$(date -d '2 weeks ago' +%Y-%m-%d)" --json number,title,author --limit 50

# Issues closed in sprint
gh issue list -R OWNER/REPO --state closed --search "closed:>=$(date -d '2 weeks ago' +%Y-%m-%d)" --json number,title,labels --limit 50

# Open issues (carry-over)
gh issue list -R OWNER/REPO --state open --label "sprint-current" --json number,title,assignees --limit 30
```

## Report Sections
- **Velocity**: issues completed vs planned
- **Completed**: features, fixes, improvements
- **Carry-over**: unfinished items
- **Blockers**: items that were blocked
- **Metrics**: PRs merged, commits, contributors

## Tips
- Compare with previous sprint for trends
- Highlight scope changes (added/removed mid-sprint)
- Use memory_save to track velocity history

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/jholhewres) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

