stacks-retro

Generate retrospective summaries from Git history with session detection and commit categorization.

2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/stacksjs/car-rental --skill stacks-retro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacks-retro
Source: https://github.com/stacksjs/car-rental/tree/main/.claude/skills/stacks-retro
Command: npx skills add https://github.com/stacksjs/car-rental --skill stacks-retro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detect and transform Git history into structured, data-driven retrospectives that reveal insights about how code and team activity evolve over time.

Core Features & Use Cases

  • Session detection based on commit activity windows and configurable thresholds.
  • Commit categorization into Feature, Fix, Refactor, Test, Docs, and Chore with focus scoring.
  • Per-contributor metrics and behavioral observations to guide process improvements.
  • Output-ready reports including a high-level overview, session logs, and suggested actions.

Quick Start

Run stacks-retro on your project to generate a complete retrospective from the latest Git history.

Frequently Asked Questions about stacks-retro

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

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

Git history analysis categorizes commits into Feature, Fix, Refactor, Test, Docs, and Chore groups. It uses data-driven rules to evaluate commit activity windows and compute focus scores, helping you understand how code evolves over time.

Can I track individual contributor metrics from git commits?

You need a project with multi-day activity and multiple contributors in its git history. The tool applies configurable thresholds to detect development sessions, making it best suited for active repositories rather than small or single-day projects.

What is included in a git session detection report?

A git session detection report includes a high-level overview, detailed session logs, and suggested actions. It identifies development sessions from commit activity windows and provides behavioral observations to guide process improvements.

How does commit categorization calculate focus scores?

Commit categorization calculates focus scores by grouping commits into Feature, Fix, Refactor, Test, Docs, and Chore categories. It enforces data-driven rules to evaluate the distribution of commit types within detected development sessions.