retro

Generates engineering retrospective reports from git commit history and time-windowed analysis.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/alexaundre/mycc --skill retro-alexaundre
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retro
Source: https://github.com/alexaundre/mycc/tree/main/.claude/skills/retro
Command: npx skills add https://github.com/alexaundre/mycc --skill retro-alexaundre

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It automates the laborious process of reading through git history to surface work rhythm, code-quality signals, hotspots, and actionable improvement suggestions so developers and teams can iterate faster without manual aggregation.

Core Features & Use Cases

  • Work rhythm analysis: active days, daily commit density, and high-productivity time windows.
  • Content & quality signals: commit-type distribution (feat/fix/refactor/docs), fix density, revert frequency, and commit message quality checks.
  • Hotspot detection: files most frequently modified and areas with repeated fixes indicating technical debt.
  • Durability & long-session checks: basic metrics to spot long-session drift and archival/trajectories presence for context durability.
  • Use cases include personal weekly retros, engineering team sprint reviews, and identifying targets for tests or documentation improvements.

Quick Start

Use retro to analyze the last 7 days of git commits and generate a concise engineering retrospective report.

Frequently Asked Questions about retro

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

FAQPage Schema
How do I generate an engineering retrospective from git history?

Generate an engineering retrospective by analyzing recent commits within a specific time window to automatically surface work rhythm, code-quality signals, hotspot files, and context durability metrics for developer self-review.

What git commit metrics are needed to identify technical debt hotspots?

To identify technical debt hotspots from git commit metrics, you need to track files most frequently modified and areas with repeated fixes, which indicate accumulating code-quality issues and architectural drift.

Can I analyze git commit history for a specific date range or time window?

Yes, you can analyze git commit history using time-windowed scenarios such as 24h, 7d, 14d, 30d, or explicit date ranges to produce concise retrospective reports tailored to your sprint or review cycle.

How does commit-type distribution help measure work rhythm and code quality?

Commit-type distribution measures work rhythm and code quality by categorizing commits into feat, fix, refactor, and docs, revealing fix density, revert frequency, and commit message quality signals for the analyzed period.

What is context durability assessment in local git repository analysis?

Context durability assessment in git repository analysis evaluates long-session drift and the presence of archival or trajectory artifacts within task logs to ensure development context is preserved across sessions.

Are there limitations to using automated git commit analysis for sprint reviews?

Automated git commit analysis for sprint reviews relies entirely on commit metadata and message quality; it cannot capture uncommitted work, external blockers, or offline design discussions not reflected in the repository history.