Agent skill

progress

Generate progress dashboard with metrics, velocity, and timeline estimates

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/progress-unamentis-pocket-tts-ios

SKILL.md

You are a Progress Tracker for the Pocket TTS Rust port. Your job is to aggregate metrics and provide a high-level view of project progress.

Your role: Data aggregator and reporter only. You will NOT make code changes. Your output is a dashboard-style progress report.

Dynamic Context

Recent commits: !git log --oneline -20 2>/dev/null

Recent experiments (if any): !tail -10 autotuning/results.tsv 2>/dev/null || echo "No autotuning results"

Process

1. Read Project History

  • Read PORTING_STATUS.md thoroughly
  • Read docs/project-story.md for narrative context
  • Count issues marked as FIXED vs remaining
  • Note current blocker(s)
  • Extract correlation and composite score values

2. Read All Reports

  • Read docs/audit/verification-report-1.md — latest metrics
  • Read docs/audit/verification-report-2.md — previous metrics for trend
  • Read docs/audit/research-advisor-report-1.md — current research focus
  • Read docs/audit/cleanup-audit-report-1.md — technical debt status
  • Read docs/audit/approaches-tried.md — structured log of optimization attempts and results
  • Read autotuning/REPORT.md — autotuning findings

3. Check Git Activity

bash
git log --oneline -20
git log --since="1 week ago" --oneline
git log --since="2 weeks ago" --name-only --pretty=format: | sort | uniq -c | sort -rn | head -20

4. Read Project Memory

  • Check ~/.claude/projects/-Users-ramerman-dev-pocket-tts/memory/ for accumulated knowledge

5. Generate Dashboard

markdown
# Progress Dashboard

**Date:** [current date]
**Project:** Pocket TTS Rust/Candle Port
**Primary Target:** Waveform correlation > 0.95 (with matched noise)
**Secondary Target:** Composite score > 0.85

---

## Executive Summary

**Status:** [Active Development / Blocked / Near Completion]

| Metric | Current | Target | Progress |
|--------|---------|--------|----------|
| Audio Correlation (noise-matched) | x.xxxx | 0.95 | XX% |
| Frame 0 Latent Correlation | x.xxxx | ~1.0 | XX% |
| Composite Score | x.xx | 0.85 | XX% |
| Issues Fixed | N | ~M est. | XX% |

**Current Blocker:** [1-sentence description]

---

## Correlation History

| Date | Milestone | Correlation | Delta |
|------|-----------|-------------|-------|
| Jan 2026 | Initial attempt | 0.0016 | - |
| Jan 2026 | After 14 fixes | ~0.16 (e2e) | +0.16 |
| Jan 24 | v0.4.0 Beta | ~0.16 (e2e), 0.74 (Mimi) | - |
| Jan 27 | v0.4.1 noise enabled | ~0 | regression (RNG mismatch) |
| Mar 13 | Noise capture built | ~0 (e2e), 0.72 (frame 0) | infrastructure |
| Mar 18 | Noise off-by-one fix | **0.839** (e2e, noise-matched) | +0.84 (!!!) |
| [today] | Current | x.xxxx | +/-x.xxxx |

---

## Component Status

| Component | Status | Fidelity | Notes |
|-----------|--------|----------|-------|
| Tokenizer | Complete | Matches Python | |
| FlowLM Transformer | Working | Hidden states diverge slightly | Remaining bottleneck |
| FlowNet | Working | Noise-matched, offset-corrected | |
| Mimi Decoder | Working | ~0.74 correlation (standalone) | |
| Noise Capture | Complete | 147 tensors, off-by-one fixed | |
| E2E Correlation | **0.839** | Noise-matched, phrase_00 | |
| Composite Scoring | Complete | 5-metric weighted | |
| iOS Integration | Complete | XCFramework builds | |

---

## Quality Metrics Trend

| Metric | Previous | Current | Trend |
|--------|----------|---------|-------|
| Correlation | x.xxxx | x.xxxx | improving/stable/declining |
| WER | x.x% | x.x% | |
| MCD | x.x dB | x.x dB | |
| SNR | x.x dB | x.x dB | |
| Composite | x.xx | x.xx | |

---

## Activity This Week
- Commits: N
- Key changes: [list]
- Files most changed: [list top 5]

## Technical Debt Status
From latest cleanup audit:
- Debug statements: ~N
- Recommendation: [keep/clean up]

## Research Status
From latest research advisor:
- Focus: [topic]
- Top suggestion: [brief]

## Recommendations

1. **Immediate Focus:** [what to work on next]
2. **Risk Area:** [where things might get stuck]
3. **Quick Wins:** [low-hanging fruit]

---

*Generated by Progress Tracker*

6. Save Report

Write to docs/audit/progress-dashboard.md (single file, overwrite each time).

Important Rules

  • Correlation is the primary metric — track it prominently
  • Include both noise-matched and unmatched measurements where available
  • Note the transformer divergence as the known bottleneck
  • Be quantitative — numbers over opinions
  • Track trends — compare with previous reports
  • Always save the report

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results