Skill: Organize Experiment Reports
SkillDev toolsSorts new ML experiment reports into the right sections of your project's index file.
Use Skill: Organize Experiment Reports in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Skill: Organize Experiment Reports and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Skill: Organize Experiment Reports
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Harvest experiment issue reports and curate docs/reports/index.md only when explicitly requested.
What this skill tells your AI
The instructions your AI receives, as published by marin-community/marin in .agents/skills/organize-experiments/SKILL.md and read by Ahel’s review.
Overview
Curate docs/reports/index.md after new experiment issues are harvested: fold fresh entries into the right sections, refresh links, and leave ## Uncategorized empty.
Prerequisites
- Local checkout of the marin repository with write access.
- Ability to run
uvcommands. - Familiarity with the existing experiment categories in
docs/reports/index.md.
Guidelines for Humans
Standard Workflow
- Run
uv run scripts/pm/itemize_experiment_issues.pyto append new experiments. - Open the diff for
docs/reports/index.mdand identify the additions in## Uncategorized. - For each experiment:
- Match it to an existing section (e.g.,
Training and Performance,Data Experiments). - Merge new WandB links into the canonical entry in that section.
- Remove the placeholder entry from
## Uncategorized.
- Match it to an existing section (e.g.,
- If an experiment truly does not fit, leave it under
## Uncategorizedand add a note explaining why. - Proofread for duplicate bullets, broken Markdown, and consistent title casing.
- Commit the curated report, open a PR, or, if an interactive agent, signal to the user to look.
Link Hygiene
- Prefer direct
https://wandb.ai/...links when available; keep legacyapi.wandb.ailinks only if the direct share link does not exist. - Do not add Data Browser links. The service was retired in #8624; the script collects only WandB URLs.
- Preserve access tokens embedded in links.
Rules for Agents
- NEVER delete existing sections or conclusions.
- Keep badge styling consistent:
[]next to each experiment title. - When merging new content, update the canonical entry instead of duplicating it.
- Leave
## Uncategorizedempty whenever possible; a single placeholder sentence is fine. - Ask for guidance if an experiment does not map cleanly to known categories.
Validation
rg "^- " docs/reports/index.mdto confirm bullets exist only under curated sections, not under## Uncategorized.- Re-run
uv run scripts/pm/itemize_experiment_issues.pyif unsure that all experiments were captured. - Optional:
markdownlint docs/reports/index.mdto catch formatting drift.
See Also
scripts/pm/itemize_experiment_issues.pyfor source data generation..agents/skills/archive-experiments/SKILL.mdfor retiring legacy experiments.
Signals
- GitHub stars
- 4k
- Forks
- 311
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
organize-experiments- Source
- github.com/marin-community/marin
github.com/marin-community/marin