stacks-retro

Analyze git commit history to generate behavioral retrospectives and development metrics.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the lack of visibility into development patterns by transforming raw git history into structured, data-driven retrospectives that highlight focus, streaks, and behavioral trends.

Core Features & Use Cases

  • Session Detection: Automatically groups commits into work sessions based on a 45-minute inactivity threshold.
  • Behavioral Analysis: Calculates focus scores and identifies patterns like test debt or maintenance-heavy workflows.
  • Use Case: Use this after a sprint to generate a report that identifies whether your team is maintaining a healthy balance between feature development and technical debt.

Quick Start

Invoke the stacks-retro skill to generate a retrospective analysis for the last seven days of development activity.

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 development retrospective from git commit history?

Generating a development retrospective from git commit history requires analyzing standard conventional commit formatting to categorize work and calculate focus scores. The Skill automatically groups commits into work sessions based on a 45-minute inactivity threshold to highlight behavioral trends.

What are git behavioral analytics and how do they measure engineering focus?

Git behavioral analytics measure engineering focus by analyzing commit history to calculate focus scores and identify patterns like test debt or maintenance-heavy workflows. This provides visibility into development patterns by transforming raw git history into structured, data-driven retrospectives.

Do I need conventional commit formatting to track technical debt patterns in git?

Yes, standard conventional commit formatting is required to accurately categorize work and calculate development metrics. The Skill relies on this formatting structure to identify technical debt patterns and generate accurate behavioral retrospectives from your git history.

Can I analyze a sprint's git history to balance feature development and technical debt?

Yes, you can analyze a sprint's git history to balance feature development and technical debt. By running a retrospective report on recent development activity, the Skill identifies whether your engineering team maintains a healthy workflow balance between building new features and resolving maintenance-heavy work.

How does session detection work when analyzing git development metrics?

Session detection works by automatically grouping commits into discrete work sessions based on a 45-minute inactivity threshold. This grouping allows the behavioral analysis to accurately calculate focus scores and identify development patterns within specific periods of coding activity.

What is the best way to track contribution streaks using git analytics?

The best way to track contribution streaks using git analytics is to use a retrospective tool that transforms raw commit history into structured reports. It applies behavioral analysis to identify continuous development patterns and calculate workflow focus over time.