retrospective

Generate structured Markdown retrospectives from sprint plans and git commit history.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/emcconnell/nova-scout --skill retrospective-emcconnell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retrospective
Source: https://github.com/emcconnell/nova-scout/tree/main/.claude/skills/retrospective
Command: npx skills add https://github.com/emcconnell/nova-scout --skill retrospective-emcconnell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Produces a clear, data-driven retrospective by analyzing sprint or milestone plans, git activity, and previous retrospectives so teams can understand velocity, blockers, carryover, and technical debt trends.

Core Features & Use Cases

  • Automated analysis: Compares planned tasks against commit history and sprint/milestone files to compute completion rates, unplanned work, and carryovers.
  • Trend detection: Identifies TODO/FIXME/HACK growth, velocity trends across sprints, and whether previous action items were addressed.
  • Operational output: Generates a structured Markdown retrospective with metrics, observations, blocker analysis, and prioritized action items ready to save to the repository.
  • Use case: Run after sprint close to produce a retrospective that highlights estimation accuracy, recurring blockers, and 3–5 concrete actions for the next iteration.

Quick Start

Generate a retrospective for sprint-12 using the project's sprint files and git history for the last two weeks.

Frequently Asked Questions about retrospective

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a sprint retrospective from git commit history?

Generate a sprint retrospective by reading sprint files and git logs to compare planned tasks against actual commits. This computes completion rates, unplanned work, and carryover, producing a structured markdown retrospective ready for your repository.

What is automated agile velocity analysis and how does it work?

Automated agile velocity analysis compares planned tasks against commit history and sprint files to compute completion rates and carryovers. It identifies velocity trends across iterations, detects TODO/FIXME growth, and checks if previous action items were addressed.

Can I track recurring blockers and carryover tasks from git logs?

Yes, you can track recurring blockers and carryover by comparing sprint plans to git commit activity. The analysis identifies carryover tasks, detects recurring blockers, and highlights estimation accuracy to generate prioritized action items for the next iteration.

How do I monitor technical debt trends like TODO and FIXME counts across sprints?

Monitor technical debt trends by analyzing git logs for TODO, FIXME, and HACK occurrences across sprints. The retrospective process identifies growth patterns in these markers to highlight accumulating technical debt in the structured markdown output.

Do I need sprint plan files to generate a milestone retrospective?

Yes, sprint or milestone plan files are required inputs alongside git commit history. The retrospective compares these planned tasks against actual git activity to calculate completion rates, identify unplanned work, and generate actionable insights.

What is the best way to follow up on previous sprint action items?

The best way to follow up on previous action items is to read past retrospective files and cross-reference them with current git activity. This checks whether prior action items were addressed and generates 3-5 concrete actions for the next iteration.