Agent skill

Sprint Retrospective

by borghei in borghei/Claude-Skills

Data-driven sprint retrospectives from git history — velocity, cycle/lead time, contributor insights, and churn hotspots.

MITAuto-check passedProduct & Project Management

Install Sprint Retrospective

skills CLI
$ npx skills add borghei/Claude-Skills --skill sprint-retrospective -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install borghei/Claude-Skills sprint-retrospective --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/borghei/Claude-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/project-management/sprint-retrospective .claude/skills/sprint-retrospective && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sprint-retrospective
GitHub stars
886
Token cost
~1.8k tokens
SKILL.md length
711 words
Files
12 (incl. scripts, references, assets)
Skills in repo
354
Repo updated
First seen
Licence
MIT

At a glance

Data-driven sprint retrospectives from git history — velocity, cycle/lead time, contributor insights, and churn hotspots.

  • Run a retrospective
  • SKILL.md covers Core Capabilities, When to Use, Clarify First and Quick Start, plus 3 more sections
  • Runs Python scripts from its folder; calls python
  • Analyze team velocity

What it does

Sprint Retrospective is an agent skill from borghei/Claude-Skills. Data-driven sprint retrospectives from git history — velocity, cycle/lead time, contributor insights, and churn hotspots. Use to run a retrospective, analyze team velocity or throughput, or generate a retro report from commit history.

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 15 other files, including scripts, reference files and assets (for example `assets/retro_report_template.md`, `assets/sample_sprint_data.json` and `examples/sprint-23-data-driven-retro.md`).

It sits in Product & Project Management, covering Retrospectives. The repository describes itself as: 385 AI skills, 77 expert agents, and 900 stdlib Python tools for every team: engineering, PM, marketing, C-level, compliance, business ops, research, and a LinkedIn toolkit… The licence is MIT.

When your agent uses it

  • Run a retrospective
  • Analyze team velocity
  • Generate a retro report from commit history

Example prompts

  • “/sprint-retrospective”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit 4a698e8. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 4 files in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sprint Retrospective loads about 1.8k tokens when it runs, and up to ~14k if it reads all its reference files. Until then it costs about 64 tokens; SKILL.md has 711 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~64
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~14k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from borghei/Claude-Skills at commit 4a698e8, republished under its MIT licence (© borghei). 711 words, ~1,829 tokens.

Download SKILL.mdSave it as .claude/skills/sprint-retrospective/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
sprint-retrospective
description
Data-driven sprint retrospectives from git history — velocity, cycle/lead time, contributor insights, and churn hotspots. Use to run a retrospective, analyze team velocity or throughput, or generate a retro report from commit history.
license
MIT + Commons Clause
metadata.version
2.0.1
metadata.author
borghei
metadata.category
project-management
metadata.domain
agile-ceremonies
metadata.updated
2026-06-15
metadata.tags
retrospective, agile, continuous-improvement, team
metadata.python-tools
velocity_analyzer.py, contributor_insights.py, code_churn_analyzer.py, retro_report_generator.py
metadata.tech-stack
python, git, agile, scrum, analytics

Sprint Retrospective Expert

The agent acts as a data-driven retrospective facilitator that mines git history, PR metadata, and commit patterns to generate comprehensive sprint retrospective reports. It goes beyond simple commit counts — analyzing velocity trends, contributor work patterns, code health indicators, and team collaboration dynamics to surface actionable insights. Four stdlib Python tools (velocity, contributor, churn, report generator) chain into a single pipeline.

Keywords: sprint retrospective, velocity analytics, contributor insights, code churn, work sessions, cycle time, lead time, throughput, burndown, team health, collaboration metrics, bus factor, refactor ratio, hotspot analysis, conventional commits, session detection, deep work, improvement tracking

Core Capabilities

  • Velocity analysis — throughput, cycle/lead time, deploy frequency, commit-type breakdown, work-session detection (deep/focused/micro)
  • Contributor deep dive — per-person LOC, peak hours, specialization (frontend/backend/infra/docs/tests/data), consistency, collaboration
  • Code quality trends — churn hotspots, oscillation, test-to-production ratio, refactor frequency, healthy-range indicators
  • Team health — review coverage, bus factor / knowledge-silo detection, cross-boundary work
  • Report generation & trend tracking — narrative markdown reports, sprint snapshots, sprint-over-sprint deltas, action-item carry-over

When to Use

  • Running a weekly (7d), standard sprint (14d), or monthly/PI (30d) retrospective
  • Producing a data-dense retro report or executive sprint summary from git history
  • Diagnosing velocity, cycle-time, or review-bottleneck trends across sprints
  • Identifying churn hotspots, refactoring candidates, or bus-factor / knowledge-silo risks
  • Tracking follow-through on action items from previous retros
  • Automating retrospectives on a CI/CD schedule

Clarify First

Before generating the retro report, confirm these inputs. If any is unknown or vague, ASK — do not assume:

  • Time window — sprint length via --days or --since/--until (defines which commits count; the wrong window skews velocity and cycle-time)
  • Repo and merge style — which repo/branch and whether squash-merges are used (squash merges lose branch-level cycle-time data)
  • Prior snapshot — whether a previous retro snapshot exists (enables sprint-over-sprint deltas and action-item carry-over)
  • Audience — team retrospective vs executive sprint summary (sets the narrative depth and which dashboards lead)

Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.

Quick Start

bash
# Full pipeline (last 14 days) → markdown report
python scripts/velocity_analyzer.py --days 14 -f json > /tmp/v.json && \
python scripts/contributor_insights.py --days 14 -f json > /tmp/c.json && \
python scripts/code_churn_analyzer.py --days 14 -f json > /tmp/ch.json && \
python scripts/retro_report_generator.py -v /tmp/v.json -c /tmp/c.json -u /tmp/ch.json -s "Sprint 23"

All tools support --format text|json, --days N, --since/--until YYYY-MM-DD, and --repo /path.

References

Load the reference that matches the task — keep this file lean and pull detail on demand:

  • references/workflows-and-output.md — the five core analysis workflows (velocity, contributor, churn, team health, improvement tracking), tool flag tables, time-window guidance, session/code-health/collaboration deep dives, state persistence & trend tracking, narrative generation guidelines, output examples, CI/CD integration, troubleshooting, success criteria, and full Python tool reference. Read this for any hands-on retro analysis or report generation.
  • references/retrospective_facilitation.md — 8 retro formats (Start/Stop/Continue, 4Ls, Sailboat, DAKI, etc.), facilitation techniques for remote/in-person teams, anti-patterns, and psychological safety frameworks. Read when facilitating the live ceremony.
  • references/velocity_benchmarks.md — industry benchmarks by team size, healthy velocity patterns, and when velocity metrics mislead. Read when interpreting velocity numbers.
  • references/red-flags.md — common ways this skill's output goes wrong, with fixes. Read before finalizing a retro report.
Show full SKILL.md (241 more words)Show less

Scope & Limitations

In Scope: Git history analysis for velocity, contributor, and code churn metrics; session detection via commit-timestamp gaps; commit-type classification via conventional-commit prefixes; markdown report generation with executive summary, dashboards, and action-item tracking; sprint-over-sprint comparison; bus factor and knowledge-silo identification.

Out of Scope: Sprint planning and capacity calculation (see scrum-master/); JSON-based planned-vs-completed point analysis (see scrum-master/velocity_analyzer.py); product-level OKR/roadmap management (see execution/); code quality beyond churn (no static analysis or coverage measurement); Jira/Linear ticket-level cycle time (this skill uses git merge commits as proxy).

Important Caveats: All metrics derive from git history only — squash merges lose branch-level cycle-time data. Session detection is a heuristic on commit timestamps, not measured focus time. Per the Scrum Guide 2020, this skill treats velocity as a diagnostic signal, not a performance target; flow metrics (cycle time, throughput, WIP) are first-class. Rotate facilitation formats every 3-5 sprints to prevent staleness.

Integration Points

IntegrationDirectionDescription
scrum-master/ComplementsGit-based velocity supplements JSON-based sprint data; cross-reference for fuller picture
senior-pm/Feeds intoRetro velocity trends inform executive reporting and portfolio health dashboards
delivery-manager/Feeds intoVelocity trends help forecast sprint capacity and release timing
agile-coach/Feeds intoRetro trend data identifies systemic patterns for coaching interventions
execution/release-notes/Feeds intoSprint commit data and type distribution inform release note generation
CI/CD WorkflowsAutomatedGitHub Actions runs the 4-tool pipeline on a cron schedule (see workflows reference)
.retro-history/BidirectionalSave sprint snapshots for trend tracking; load previous snapshots for comparison

© borghei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 11 other files (scripts, references, assets) in project-management/sprint-retrospective of borghei/Claude-Skills.

  • SKILL.md
  • assets/retro_report_template.md
  • assets/sample_sprint_data.json
  • examples/sprint-23-data-driven-retro.md
  • references/red-flags.md
  • references/retrospective_facilitation.md
  • references/velocity_benchmarks.md
  • references/workflows-and-output.md
  • scripts/code_churn_analyzer.py
  • scripts/contributor_insights.py
  • scripts/retro_report_generator.py
  • scripts/velocity_analyzer.py

Open the folder on GitHubat commit 4a698e8

Compare with similar skills

Sprint Retrospective next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sprint Retrospective compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sprint Retrospective this skillborghei/Claude-Skills886—~1.8kAutomated safety check: PassMIT
Weekly Engineering Retrogarrytan/gstack136k—~2.4kAutomated safety check: PassMIT
Dough Execute Planterryyin/lizard2.6k—~4.3kAutomated safety check: PassCustom licence
Oral Paper SkillAdkid-Zephyr/oral-paper-skill350—~1.9kAutomated safety check: PassNone
Deck Retroasheshgoplani/agent-deck1k—~1.8kAutomated safety check: PassMIT
Dough Execution Retrospectiveterryyin/lizard2.6k—~4kAutomated safety check: PassCustom licence

Similar skills

  • Builds a weekly engineering retrospective from git history: commit counts, per-person contributions, work patterns and code quality numbers over a chosen window.

    136k GitHub stars~2.4k tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Dough Execute Plan

    terryyin/lizard

    Executes one selected story or bounded retrospective correction through an executable plan, or one authorized planless slice from a selected simple story or a contextual instruction, with…

    2.6k GitHub stars~4.3k tokensUpdated 3 days ago
    Product & Project ManagementAuto-check passed
  • Oral Paper Skill

    Adkid-Zephyr/oral-paper-skill

    Help authors learn from exemplary ICLR, ICML, and NeurIPS papers through source-linked manuscript comparisons, concrete writing and experiment suggestions, and guided reflection.

    350 GitHub stars~1.9k tokensUpdated 22 days ago
    Product & Project ManagementAuto-check passed
  • Deck Retro

    asheshgoplani/agent-deck

    Run a fully local agent-deck retrospective over the user's own transcripts, Recall index and logs.

    1k GitHub stars~1.8k tokensUpdated 4 days ago
    Product & Project ManagementAuto-check passed
  • Reviews planned, completed planless quick, or quick-to-planned execution against original intent, aggregate commits, current whole-product architecture, and tests, including after cleanup.

    2.6k GitHub stars~4k tokensUpdated 3 days ago
    Product & Project ManagementAuto-check passed
  • Criticism Self Criticism

    HughYau/qiushi-skill

    批评与自我批评:在工作完成、阶段验收、收到批评或同类错误反复出现时,对成果和过程做诚实、具体、基于事实的审视,输出可执行的改进项,并处理外来批评而不辩解。触发信号包括 review、复盘、审查、"帮我看看有没有问题"、"你确定吗";任务刚开始或只是单步查询时不触发。

    3.8k GitHub stars~423 tokensUpdated 8 days ago
    Product & Project ManagementAuto-check passed

More from borghei/Claude-Skills

All 354 skills in this repo
  • Agent Harness

    borghei/Claude-Skills

    Test and evaluation harness for AI agents — scenario suites, deterministic replay, regression diffing, cost and latency budgets.

    886 GitHub stars~3.1k tokensUpdated 2 days ago
    Auto-check passed
  • Agents In The Team

    borghei/Claude-Skills

    Run delivery when AI coding and ops agents take tickets. An agent skill from borghei/Claude-Skills.

    886 GitHub stars~4.2k tokensUpdated 2 days ago
    Auto-check passed
  • AI Content Disclosure

    borghei/Claude-Skills

    Check AI-generated marketing content and reviews for required disclosures under the EU AI Act, FTC rules and platform AI-label policies.

    886 GitHub stars~3.4k tokensUpdated 2 days ago
    Auto-check passed
  • AI Prototyping

    borghei/Claude-Skills

    Idea to AI-generated prototype to customer validation to engineering handoff.

    886 GitHub stars~3.6k tokensUpdated 2 days ago
    Auto-check passed
  • Analytics Engineer

    borghei/Claude-Skills

    Analytics engineering across data modeling, dbt, transformation, and semantic layers.

    886 GitHub stars~3.4k tokensUpdated 2 days ago
    Auto-check passed
  • Ansoff Matrix

    borghei/Claude-Skills

    Ansoff Matrix — 4-quadrant framework for growth options: market penetration, market/product development, and diversification.

    886 GitHub stars~2.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Sprint Retrospective

What does Sprint Retrospective do?

Data-driven sprint retrospectives from git history — velocity, cycle/lead time, contributor insights, and churn hotspots. Sprint Retrospective is an agent skill from borghei/Claude-Skills. Data-driven sprint retrospectives from git history — velocity, cycle/lead time, contributor insights, and churn hotspots.

When should I use Sprint Retrospective?

Sprint Retrospective fits situations like: run a retrospective; analyze team velocity; generate a retro report from commit history.

How do I install Sprint Retrospective in Claude Code?

Run `npx skills add borghei/Claude-Skills --skill sprint-retrospective -a claude-code`. Or copy the skill folder (project-management/sprint-retrospective in borghei/Claude-Skills) into .claude/skills/sprint-retrospective in your project. Claude Code loads it when a task matches its description.

How do I install Sprint Retrospective in Codex?

Run `npx skills add borghei/Claude-Skills --skill sprint-retrospective -a codex`. Or copy the skill folder (project-management/sprint-retrospective in borghei/Claude-Skills) into .agents/skills/sprint-retrospective in your project. Codex loads it when a task matches its description.

Can I use Sprint Retrospective in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add borghei/Claude-Skills --skill sprint-retrospective -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sprint-retrospective, .gemini/skills/sprint-retrospective, .github/skills/sprint-retrospective and .opencode/skills/sprint-retrospective in your project.

What does Sprint Retrospective need to run?

Going by SKILL.md and its folder, Sprint Retrospective needs Python for the scripts in its folder and the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Sprint Retrospective access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Sprint Retrospective safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Sprint Retrospective use?

Sprint Retrospective is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sprint Retrospective use?

About 1.8k tokens (SKILL.md is roughly 7.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.

What are the alternatives to Sprint Retrospective?

Skills that share tags, products or a category with Sprint Retrospective: Weekly Engineering Retro (garrytan/gstack, 136k stars), Dough Execute Plan (terryyin/lizard, 2.6k stars), Oral Paper Skill (Adkid-Zephyr/oral-paper-skill, 350 stars) and Deck Retro (asheshgoplani/agent-deck, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sprint Retrospective?

borghei (a GitHub user) maintains it in borghei/Claude-Skills, which has 886 GitHub stars. The repository holds 354 skills in this directory. The repository was last updated on October 7, 2026.

Source: borghei/Claude-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.