Agent skill · Data & Analytics

huggingface-trackio

Track and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API), firing alerts for training diagnostics, or retrieving/analyzing logged metrics (CLI). Supports real-time dashboard visualization, alerts with webhooks, HF Space syncing, and JSON output for automation.

Wayner Barrios443★ · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add waybarrios/opencode-power-pack --skill huggingface-trackio --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 4
SKILL.md size: 5 KB
Bundled scripts: none
Path: skills/huggingface-trackio/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 443
Language: JavaScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Trackio - Experiment Tracking for ML Training Trackio is an experiment tracking library for logging and visualizing ML training metrics. It syncs to Hugging Face Spaces for real-time monitoring dashboards. ## Three Interfaces | Task | Interface | Reference | |------|-----------|-----------| | **Logging metrics** during training | Python API | [references/logging_metrics.md](references/logging_metrics.md) | | **Firing alerts** for training diagnostics | Python API | [references/alerts.md](references/alerts.md) | | **Retrieving metrics & alerts** after/during training | CLI | [references/retrieving_metrics.md](references/retrieving_metrics.md) | ## When to Use Each ### Python API → Logging Use `import trackio` in your training scripts to log metrics: - Initialize tracking with `trackio.init()` - Log metrics with `trackio.log()` or use TRL's `report_to="trackio"` - Finalize with `trackio.finish()` **Key concept**: For remote/cloud training, pass `space_id` — metrics sync to a Space dashboard so they persist after the instance terminates. Auto-created Spaces are **public by default** — pass `private=True` if the metrics should not be public. → See [references/logging_metrics.md](refe

What's inside
Steps it walks through
  1. Three Interfaces
  2. When to Use Each
  3. Python API → Logging
  4. Python API → Alerts
  5. CLI → Retrieving
  6. Minimal Logging Setup
  7. Minimal Retrieval
  8. Autonomous ML Experiment Workflow
Ships with 3 files
  • references/alerts.md
  • references/logging_metrics.md
  • references/retrieving_metrics.md
Commands it runs
trackio list projects --json
trackio get metric --project my-project --run my-run --metric loss --json
trackio list alerts --project my-project --json --since "2025-01-01T00:00:00"
More from opencode-power-pack
All skills →
About this skill
What does the huggingface-trackio skill do?

Track and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API), firing alerts for training diagnostics, or retrieving/analyzing logged metrics (CLI). Supports real-time dashboard visualization, alerts with webhooks, HF Space syncing, and JSON output for automation.

How do I install it?

Run `npx skills add waybarrios/opencode-power-pack --skill huggingface-trackio --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From waybarrios/opencode-power-pack, a repository with 443 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going