Skip to content
Back to skills

2187 Progress F0b4bf6c

ASecurity

Create visual progress updates - charts, before/after comparisons, metrics over time

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 31, 2026
datagobashgitapiperformance

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned May 31, 2026

npx -y skills add tools-only/X-Skills --skill 2187-progress_f0b4bf6c --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2187 Progress F0b4bf6c?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2187 Progress F0b4bf6c
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2187-progress-f0b4bf6c/badge)](https://www.skillsdirectory.com/skills/tools-only-2187-progress-f0b4bf6c)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: progress
description: Create visual progress updates - charts, before/after comparisons, metrics over time
---

# Progress Tracker Visual Command

Generate visual progress tracking graphics from your git history and metrics.

## Usage

```bash
/progress speed              # API response time tracking
/progress users              # User growth chart
/progress commits            # Commit frequency graph
/progress coverage           # Test coverage over time
/progress [custom-metric]    # Any custom metric
```

## Purpose

Create shareable progress visuals:
- Before/after comparisons
- Time-series charts
- Metric dashboards
- Thumbnail-ready graphics
- Social media posts

## Implementation

When user runs `/progress [metric]`:

1. **Analyze Git History**
   ```bash
   # Extract commits with metric data
   git log --all --since="30 days ago" --grep="metric" --pretty=format:"%ai|%s"
   ```

2. **Parse Metrics**
   - Look for numbers in commit messages
   - Track performance benchmarks
   - Find test coverage reports
   - Extract user counts, response times, etc.

3. **Generate Visualization**
   ```
   API RESPONSE TIME - 30 DAY TREND

   Day 1:   2000ms ████████████████████ (100%)
   Day 7:   1500ms ███████████████      (75%)
   Day 14:  800ms  ████████             (40%)
   Day 21:  200ms  ██                   (10%)

   📊 10x IMPROVEMENT
   ⬇️  90% REDUCTION
   🚀  FROM 2000ms TO 200ms
   ```

4. **Export as Image**
   - Generate PNG/SVG
   - Optimized for social media (1200x675)
   - Thumbnail-ready (1920x1080)
   - High contrast for readability

## Chart Types

### Speed/Performance
```
/progress speed

Output:
- Line graph of response times
- Before/after comparison bars
- Percentage improvement
- Key optimization milestones
```

### User Growth
```
/progress users

Output:
- Cumulative user count
- Daily/weekly/monthly growth rate
- Milestone markers (100, 1K, 10K users)
- Projected growth curve
```

### Code Quality
```
/progress coverage

Output:
- Test coverage percentage over time
- Lines covered vs total
- Coverage by module/component
- Trending direction (improving/declining)
```

### Build Activity
```
/progress commits

Output:
- Commit frequency heatmap
- Most active days/hours
- Commit types (feat/fix/refactor)
- Contribution streaks
```

## Visual Styles

### Minimal (Default)
- Clean lines
- Limited color (1-2 accent colors)
- Large text
- High contrast

### Thumbnail
- Bold text
- Bright colors
- Large numbers
- Emoji indicators

### Dashboard
- Multiple metrics
- Grid layout
- Consistent styling
- Compact information density

## Example Outputs

### API Speed Chart
```
┌─────────────────────────────────────────┐
│  API RESPONSE TIME - 3 WEEK PROGRESS   │
├─────────────────────────────────────────┤
│                                         │
│  2000ms ████████████████████            │
│         ↓                               │
│  1500ms ███████████████                 │
│         ↓                               │
│  800ms  ████████                        │
│         ↓                               │
│  200ms  ██                              │
│                                         │
│  📊 10x FASTER IN 21 DAYS              │
│  🚀 90% IMPROVEMENT                    │
│                                         │
└─────────────────────────────────────────┘

Saved to: ~/project/visuals/api-speed-progress.png
```

### User Growth
```
┌─────────────────────────────────────────┐
│      USER GROWTH - LAST 30 DAYS        │
├─────────────────────────────────────────┤
│                                     ┌─  │
│                                 ┌───┘   │
│                             ┌───┘       │
│                         ┌───┘           │
│                     ┌───┘               │
│                 ┌───┘                   │
│             ┌───┘                       │
│         ┌───┘                           │
│     ┌───┘                               │
│  ───┘                                   │
│                                         │
│  0 ─────────── 15d ─────────── 30d    │
│  47 users → 312 users (564% growth)   │
│                                         │
└─────────────────────────────────────────┘

Saved to: ~/project/visuals/user-growth.png
```

## Integration

Works with:
- **build-logger-agent**: Gets metrics from build logs
- **demo-video-generator**: Provides visuals for demos
- **thumbnail-designer**: Supplies charts for thumbnails
- **analytics-insights**: Displays performance data

Your goal: Turn progress into compelling visuals that showcase achievements and drive engagement.

Files in this skill

  • README.md1.3 KB
  • skill.md5.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.