organize-experiments
marin-community/marin/.agents/skills/organize-experiments/SKILL.md
Harvest experiment issue reports and curate docs/reports/index.md only when explicitly requested.
Skill3.9k starsChanged 25 days ago
What's in it
- Skill: Organize Experiment Reports
- Overview
- Prerequisites
- Guidelines for Humans
- Standard Workflow
- Link Hygiene
- Rules for Agents
- Validation
- See Also
--- name: organize-experiments description: Harvest experiment issue reports and curate docs/reports/index.md only when explicitly requested. --- # Skill: Organize Experiment Reports ## 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 `uv` commands. - Familiarity with the existing experiment categories in `docs/reports/index.md`. ## Guidelines for Humans ### Standard Workflow 1. Run `uv run scripts/pm/itemize_experiment_issues.py` to append new experiments. 2. Open the diff for `docs/reports/index.md` and identify the additions in `## Uncategorized`. 3. 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`. 4. If an experiment truly does not fit, leave it under `## Uncategorized` and add a note explaining why. 5. Proofread for duplicate bullets, broken Markdown, and consistent title casing. 6. 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 legacy `api.wandb.ai` links only if the direct share link does not exist. - Do not add Data Browser links. The service was retired in [#8624](https://github.com/marin-community/marin/pull/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 `## Uncategorized` empty 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.md` to confirm bullets exist only under curated sections, not under `## Uncategorized`. - Re-run `uv run scripts/pm/itemize_experiment_issues.py` if unsure that all experiments were captured. - Optional: `markdownlint docs/reports/index.md` to catch formatting drift. ## See Also - `scripts/pm/itemize_experiment_issues.py` for source data generation. - `.agents/skills/archive-experiments/SKILL.md` for retiring legacy experiments.
More agent context in marin-community/marin
43 other files this repository gives its agents.
AGENTS.md
CLAUDE.md
Skill
- ab-test-zephyr.agents/skills/ab-test-zephyr/SKILL.md
- add-dataset.agents/skills/add-dataset/SKILL.md
- add-grant.agents/skills/add-grant/SKILL.md
- add-pallas-kernel.agents/skills/add-pallas-kernel/SKILL.md
- archive-experiments.agents/skills/archive-experiments/SKILL.md
- babysit-zephyr.agents/skills/babysit-zephyr/SKILL.md
- change-grug.agents/skills/change-grug/SKILL.md
- commit.agents/skills/commit/SKILL.md
- consult-echo.agents/skills/consult-echo/SKILL.md
- debug.agents/skills/debug/SKILL.md
- deploy-hero-change.agents/skills/deploy-hero-change/SKILL.md
- file-issue.agents/skills/file-issue/SKILL.md
- fix-issue.agents/skills/fix-issue/SKILL.md
- launch-rl.agents/skills/launch-rl/SKILL.md
- lint-review.agents/skills/lint-review/SKILL.md
- manage-hero-run.agents/skills/manage-hero-run/SKILL.md
- marina-applet.agents/skills/marina-applet/SKILL.md
- noslop.agents/skills/noslop/SKILL.md
- onboard-marin.agents/skills/onboard-marin/SKILL.md
- profile-training.agents/skills/profile-training/SKILL.md
- query-finelog.agents/skills/query-finelog/SKILL.md
- refresh-fork.agents/skills/refresh-fork/SKILL.md
- research.agents/skills/research/SKILL.md
- review-grant.agents/skills/review-grant/SKILL.md
- review-pr.agents/skills/review-pr/SKILL.md
- run-ferries.agents/skills/run-ferries/SKILL.md
- scan-logs.agents/skills/scan-logs/SKILL.md
- scrub-docs-code-parity.agents/skills/scrub-docs-code-parity/SKILL.md
- scrub-experiment-issue-tldrs.agents/skills/scrub-experiment-issue-tldrs/SKILL.md
- scrub-reflection-self-improvement.agents/skills/scrub-reflection-self-improvement/SKILL.md
- trace-pulumi-diff.agents/skills/trace-pulumi-diff/SKILL.md
- triage-canary.agents/skills/triage-canary/SKILL.md
- update-docs.agents/skills/update-docs/SKILL.md
- upload-hf-model.agents/skills/upload-hf-model/SKILL.md
- use-fsutil.agents/skills/use-fsutil/SKILL.md
- use-iris.agents/skills/use-iris/SKILL.md
- write-ops-log.agents/skills/write-ops-log/SKILL.md
- write-pipeline.agents/skills/write-pipeline/SKILL.md
- write-tests.agents/skills/write-tests/SKILL.md
- writing-style.agents/skills/writing-style/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

