gstack-openclaw-retro

Generates weekly engineering retrospectives from git commit history with team metrics and trend tracking.

Updated Sep 13, 2026
One-click install
npx skills add https://github.com/abdulazeezoj/monovella-poc --skill gstack-openclaw-retro-abdulazeezoj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-openclaw-retro
Source: https://github.com/abdulazeezoj/monovella-poc/tree/main/.agents/skills/gstack/openclaw/skills/gstack-openclaw-retro
Command: npx skills add https://github.com/abdulazeezoj/monovella-poc --skill gstack-openclaw-retro-abdulazeezoj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering teams lack visibility into how they actually work: who shipped what, when coding happens, whether test coverage is improving, and whether fix-to-feature ratios signal quality problems. Manually digging through git history to answer these questions is tedious and rarely done consistently. ## Core Features & Use Cases - Commit and velocity analysis: Aggregates commits, PRs, insertions, deletions, test LOC ratio, and per-author leaderboards over configurable windows (24h, 7d, 14d, 30d). - Work pattern detection: Builds hourly commit histograms, detects coding sessions via a 45-minute gap threshold, and classifies deep, medium, and micro sessions. - Team-aware retrospectives: Identifies the current user via git config, then produces per-contributor breakdowns with praise and growth areas anchored in actual commits. - Persistent trend tracking: Saves JSON snapshots to a memory directory and computes deltas against prior retros, plus team and personal shipping streaks. - Use Case: A tech lead runs the retro every Friday to get a Telegram-formatted summary of the week's shipping velocity, hotspot files, focus score, and ship of the week, then compares it against last week's snapshot. ## Quick Start Ask the assistant to run the weekly engineering retro for the last 7 days of this repository.

Frequently Asked Questions about gstack-openclaw-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 history?

Run the retro skill against your repository and it analyzes git log on origin/main for the last 7 days by default. It computes commits, LOC, test ratios, sessions, and per-author breakdowns, then writes a formatted narrative summary.

How to analyze commit patterns and coding sessions with git log?

The skill detects sessions by grouping commits with gaps under 45 minutes and classifies them as deep, medium, or micro. It also builds an hourly histogram in local time to reveal peak hours, dead zones, and late-night coding clusters.

Can I compare this week's engineering metrics to last week?

Yes, use the compare argument to run the retro for the current window and the prior same-length window side by side. It also loads prior snapshots from the memory directory to show deltas in test ratio, sessions, and fix ratio.

Does the retro work for solo developers or only teams?

It works for both. The skill detects contributors from git history, and if the repository is solo it skips the team breakdown while still producing personal session analysis, streaks, and focus scores.

What time windows does the engineering retro support?

Supported windows are 24 hours, 7 days (default), 14 days, and 30 days, plus a compare mode. Day-based windows align to local midnight, and windows of 14 days or more enable week-over-week trend bucketing.

Why does the retro report BLOCKED status?

The skill reports BLOCKED when the current directory is not a git repository or when no commits exist in the requested window. Ensure you run it inside a repo with commits on origin/main during the selected period.