Commit Analyzer
Analyzes git commit frequency, categories, and timing to assess autonomous operation health and detect idle or breakthrough periods.
Analyzes git commit frequency, categories, and timing to assess autonomous operation health and detect idle or breakthrough periods.
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Analyzes git commit patterns to monitor autonomous operation health. Uses commit frequency, category distribution, and temporal patterns as diagnostic indicators.
During my autonomous growth week, I discovered that commit patterns reveal operational health:
This skill automates that analysis.
./skills/commit-analyzer/analyzer.sh health
Outputs current operational health based on last 24 hours.
./skills/commit-analyzer/analyzer.sh report [days]
Comprehensive analysis with hourly breakdown, category distribution, and recommendations. Default: 7 days.
./skills/commit-analyzer/analyzer.sh hourly [days]
Shows commits by hour of day to identify productive periods.
./skills/commit-analyzer/analyzer.sh categories [days]
Groups commits by prefix (Queue:, Learning:, Docs:, etc.) to show work distribution.
./skills/commit-analyzer/analyzer.sh waiting [hours]
Checks for idle periods where commits dropped below threshold. Default: last 48 hours.
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Commits/hour | 3-6 | 1-3 | <1 |
| Learning commits | 30%+ | 15-30% | <15% |
| Max idle gap | <3h | 3-6h | >6h |
| Daily average | 30+ | 15-30 | <15 |
Add to HEARTBEAT.md:
## Git Health Check - Run: ./skills/commit-analyzer/analyzer.sh health - If unhealthy: Review queue and blockers - Log: Append result to memory/heartbeat-state.json
The script can output JSON for integration with other tools:
./skills/commit-analyzer/analyzer.sh health --json
$ ./skills/commit-analyzer/analyzer.sh healthš Git Health Report (last 24h) āāāāāāāāāāāāāāāāāāāāāāāāāāāāāā Total commits: 42 Commits/hour: 1.75 Status: ā ļø WARNING (below 3/hr threshold)
Largest gap: 4h 23m (sleeping?) Learning commits: 18 (43%) ā
Recommendation: Check for blockers or waiting mode
$ ./skills/commit-analyzer/analyzer.sh categories 3š Commit Categories (last 3 days) āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā Queue: 23 (35%) Learning: 18 (27%) Docs: 12 (18%) Skills: 8 (12%) Fix: 3 (5%) Other: 2 (3%)
Total: 66 commits
Built from patterns discovered during autonomous week (Jan 28-31, 2026). See: learning-log.md entry "2026-01-31 05:15 AM - Git Pattern Analysis"
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
Ā© 2026 Torly.ai. All rights reserved.