🎯

progress-tracker

🎯Skill

from adaptationio/skrillz

VibeIndex|
What it does

Tracks and reports autonomous coding progress with detailed metrics, visualizations, and completion estimates across multiple sessions.

progress-tracker

Installation

Install skill:
npx skills add https://github.com/adaptationio/skrillz --skill progress-tracker
1
AddedJan 27, 2026

Skill Details

SKILL.md

Track and report progress across autonomous coding sessions. Use when generating progress reports, calculating metrics, visualizing completion, or estimating time to completion.

Overview

# Progress Tracker

Tracks and reports progress across autonomous coding sessions with metrics, visualization, and completion estimation.

Quick Start

Get Progress Metrics

```python

from scripts.progress_tracker import ProgressTracker

tracker = ProgressTracker(project_dir)

metrics = tracker.get_progress()

print(f"Features: {metrics.passing}/{metrics.total}")

print(f"Progress: {metrics.percentage:.1f}%")

```

Generate Report

```python

report = tracker.generate_report(format="markdown")

print(report)

```

Visualize Progress

```python

visualization = tracker.visualize_progress()

print(visualization)

# β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 60% (30/50)

```

Progress Dashboard

```

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”

β”‚ PROGRESS DASHBOARD β”‚

β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€

β”‚ β”‚

β”‚ Overall Progress β”‚

β”‚ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 45% β”‚

β”‚ β”‚

β”‚ Features: 45/100 passing β”‚

β”‚ Sessions: 12 completed β”‚

β”‚ Commits: 87 made β”‚

β”‚ β”‚

β”‚ By Category β”‚

β”‚ β”œβ”€ auth: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100% (5/5) β”‚

β”‚ β”œβ”€ crud: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘ 70% (14/20) β”‚

β”‚ β”œβ”€ ui: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 40% (12/30) β”‚

β”‚ β”œβ”€ api: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘ 90% (9/10) β”‚

β”‚ β”œβ”€ testing: β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 10% (2/20) β”‚

β”‚ └─ other: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 30% (3/10) β”‚

β”‚ β”‚

β”‚ Estimated Completion β”‚

β”‚ β”œβ”€ At current rate: ~15 sessions remaining β”‚

β”‚ β”œβ”€ Time estimate: ~7.5 hours β”‚

β”‚ └─ Sessions per day: 3 β”‚

β”‚ β”‚

β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

```

Metrics Tracked

| Metric | Description |

|--------|-------------|

| Features | Passing/total feature count |

| Progress % | Completion percentage |

| Sessions | Number of sessions completed |

| Commits | Number of git commits |

| Velocity | Features per session |

| ETA | Estimated sessions to completion |

Integration Points

  • context-state-tracker: Reads feature and progress data
  • coding-agent: Tracks feature completion
  • autonomous-loop: Uses metrics for continuation decisions

References

  • references/METRICS.md - Detailed metrics documentation
  • references/REPORT-FORMATS.md - Report format options

Scripts

  • scripts/progress_tracker.py - Core ProgressTracker class
  • scripts/metrics_calculator.py - Metrics calculations
  • scripts/report_generator.py - Report generation
  • scripts/visualization.py - ASCII visualization

More from this repository10

🎯
analysis🎯Skill

Performs comprehensive analysis of code, skills, processes, and data to extract actionable insights, identify patterns, and drive data-driven improvements.

🎯
auto-claude-troubleshooting🎯Skill

Automatically diagnoses and resolves Auto-Claude installation, configuration, and runtime issues across different platforms and environments.

🎯
xai-auth🎯Skill

Authenticates and configures xAI Grok API access using Twitter/X account credentials, enabling seamless integration with OpenAI-compatible SDK methods.

🎯
xai-financial-integration🎯Skill

Retrieve and integrate xAI Grok sentiment with financial data APIs to generate comprehensive market insights and analysis.

🎯
xai-crypto-sentiment🎯Skill

xai-crypto-sentiment skill from adaptationio/skrillz

🎯
twelvedata-api🎯Skill

Retrieves comprehensive financial market data including stocks, forex, crypto, and technical indicators using the Twelve Data API.

🎯
xai-x-search🎯Skill

Enables real-time Twitter/X searches using Grok API to extract insights, track trends, monitor accounts, and analyze social discussions.

🎯
xai-agent-tools🎯Skill

Enables autonomous agents to search X, web, execute code, and analyze documents with server-side tool management.

🎯
auto-claude-optimization🎯Skill

Optimizes Claude AI performance by reducing token usage, managing API costs, and improving build speed through intelligent model and context selection.

🎯
auto-claude-setup🎯Skill

Automates comprehensive installation and setup of Auto-Claude across Windows, macOS, Linux, and WSL with multi-platform support and dependency management.