progress-trackerlisted
Install: claude install-skill mattbutlerengineering/mattbutlerengineering
# Progress Tracker
Daily analysis of the continuous improvement loop's effectiveness. Queries GitHub for metrics, identifies patterns, logs trends, and suggests process improvements.
## Workflow
### Step 1: Gather Metrics
Run these queries to collect data from the last 7 days:
```bash
# Issues created by audit (last 7 days)
gh issue list --label "audit" --state all --json number,title,state,createdAt,closedAt,labels --limit 100
# Issues created by CI monitor
gh issue list --label "ci-fix" --state all --json number,title,state,createdAt,closedAt,labels --limit 50
# Issues currently in each state
gh issue list --label "ready" --state open --json number,title
gh issue list --label "in-progress" --state open --json number,title
gh issue list --label "has-pr" --state open --json number,title
gh issue list --label "agent-failed" --state open --json number,title
gh issue list --label "agent-skip" --state open --json number,title,createdAt
# PRs merged recently
gh pr list --state merged --json number,title,mergedAt,headRefName --limit 50
# CI health (last 20 runs on main)
gh run list --branch main --limit 20 --json conclusion,createdAt
# Meta-improvement suggestions created
gh issue list --label "meta-improvement" --state all --json number,title,state
# Agent spend (from local cost log)
# Read .claude/agent-spend.jsonl and aggregate by date
cat .claude/agent-spend.jsonl 2>/dev/null | tail -100
```
#### Cost Log Format
The file `.claude/agent-spend.jsonl` contains one JSO