retro

Parse Git commit history to calculate development metrics and identify weekly trends.

5|2|Updated Nov 1, 2025
One-click install
npx skills add https://github.com/lmanchu/iris-system --skill retro-lmanchu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: retro
Source: https://github.com/lmanchu/iris-system/tree/main/.claude/skills/gstack/retro
Command: npx skills add https://github.com/lmanchu/iris-system --skill retro-lmanchu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the generation of weekly engineering retrospectives, providing deep insights into commit history, work patterns, and code quality to improve team productivity and identify areas for growth.

Core Features & Use Cases

  • Commit Analysis: Parses Git logs to analyze commit frequency, author activity, and code changes.
  • Metric Calculation: Computes key metrics like LOC, test ratio, PR size, and session duration.
  • Trend Tracking: Identifies week-over-week trends and maintains a historical record for long-term insights.
  • Use Case: A team lead can use this Skill at the end of each week to get a clear, data-driven overview of the team's development velocity, code quality, and identify potential bottlenecks or areas of excellence.

Quick Start

Run the retro skill to analyze the last 7 days of commits.

Frequently Asked Questions about retro

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

FAQPage Schema
How do I automate weekly engineering retrospectives from Git commits?

Automating weekly engineering retrospectives involves parsing Git commit history to calculate development metrics and identify trends. This process provides data-driven insights into team productivity, code quality, and workflow efficiency without manual data gathering.

Can I calculate code quality metrics like test ratio and PR size from Git logs?

Yes, you can calculate code quality metrics like test ratio and PR size directly from Git logs. By parsing commit history, the system computes key metrics including lines of code, test ratios, and PR size to evaluate work patterns and quality.

How do I track week-over-week development velocity and commit trends?

Tracking week-over-week development velocity and commit trends requires parsing Git logs and maintaining a historical record. This approach identifies long-term patterns in author activity and commit frequency to highlight potential bottlenecks or areas of excellence.

Do I need the Git CLI installed to analyze commit history and calculate development metrics?

Yes, the Git CLI is required to analyze commit history and calculate development metrics. The system relies on Git command-line access to parse logs accurately and requires timezone conversion for precise Pacific time reporting.

What is the best way to identify workflow bottlenecks using Git commit analysis?

The best way to identify workflow bottlenecks using Git commit analysis is to parse commit history and calculate session duration alongside development metrics. This reveals work patterns and highlights areas where team productivity may be restricted.

Why does timezone conversion matter when parsing Git logs for retrospective analysis?

Timezone conversion matters when parsing Git logs for retrospective analysis because it ensures accurate Pacific time reporting. Converting commit timestamps correctly aligns development metrics and work patterns with the actual working hours of the team.