retro

Aggregate Git activity into a team-aware retrospective JSON snapshot.

Updated Sep 10, 2024
One-click install
npx skills add https://github.com/TioSavich/UMEDCTA --skill retro-tiosavich
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: retro
Source: https://github.com/TioSavich/UMEDCTA/tree/main/.claude/skills/gstack/retro
Command: npx skills add https://github.com/TioSavich/UMEDCTA --skill retro-tiosavich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Weekly engineering retrospectives that analyze commit history, work patterns, and code quality metrics, delivering team-aware praise and growth opportunities with persistent history.

Core Features & Use Cases

  • Analyze commits, author contributions, file churn, and PR activity to surface team health and focus areas.
  • Generate per-author praise and growth recommendations based on contribution patterns.
  • Produce a structured snapshot saved to .context/retros, with optional data sections (greptile history, backlog, test health) when data exists.

Quick Start

Run the retro for the default 7-day window, or specify a window like 14d to view a longer period.

Frequently Asked Questions about retro

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

FAQPage Schema
How do I generate a weekly engineering retrospective from Git commit history?▼

Generate a team-aware engineering retrospective by aggregating Git commits, insertions, deletions, and file churn over a configurable window to produce a structured snapshot of per-author contributions and growth opportunities.

What metrics are analyzed in a Git-based team retrospective?▼

A Git-based team retrospective analyzes commit counts, insertions, deletions, file churn, test proxies, and PR activity to surface engineering work patterns, team health, and focus areas.

Can I run a retrospective for a longer project period instead of a weekly sprint?▼

Yes, you can analyze longer project periods by specifying a custom window like 14d instead of the default 7-day window to aggregate extended Git activity and produce a comprehensive retrospective snapshot.

Does the retrospective analysis require specific Git branch configurations?▼

The retrospective analysis queries the origin/<default> branch and aligns midnight windows to aggregate Git activity, satisfying frontmatter requirements without needing complex custom branch configurations.

Where are the generated retrospective analysis results stored?▼

The generated retrospective analysis results are saved as a persistent JSON snapshot in the .context/retros directory, preserving the engineering team's work patterns and metrics history.

What optional data sections are included in the Git retrospective snapshot?▼

Optional data sections for greptile history, backlog, and test health are included in the retrospective snapshot only when the underlying data exists in the analyzed Git repository.