← ClaudeAtlas

progress-trackerlisted

Track continuous improvement loop performance. Queries GitHub for metrics (issues created/closed, PRs merged, CI health), logs trends, and suggests process improvements. Invoke with /progress-tracker.
mattbutlerengineering/mattbutlerengineering · ★ 0 · API & Backend · score 69
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