results-analysis
Skill35 starsChanged 2 months agoMITView on GitHub
Runs strict, evidence-first analysis of ML experiment artifacts and produces an analysis report, stats appendix, figure catalog and figures. Use when the user asks to analyze experiment results, compare metrics across runs, check uncertainty or significance, or build figures before writing any conclusions.
6 other projects use a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- Vepricov/claude-brainlabword for word, first seen Nov 1, 2026
- GoogleCloudPlatform/LifeSciencestheir own version, first seen Oct 13, 2026
- Boom5426/Nature-Paper-Skillstheir own version, first seen Oct 9, 2026
- Chanw-research/claude-code-paper-writingtheir own version, first seen May 10, 2026
- Galaxy-Dawn/claude-scholaredited, first seen Apr 15, 2026
- Clay-HHK/claude-skillstheir own version, first seen Mar 5, 2026
Other versions6 projects use a version of this.
Word for word · 1
- Vepricov/claude-brainlab★ 35100% same
Edited · 1
- Galaxy-Dawn/claude-scholar★ 5.9k63% same
Wrote their own version · 4
- Boom5426/Nature-Paper-Skills★ 661same name
- GoogleCloudPlatform/LifeSciences★ 57same name
- Chanw-research/claude-code-paper-writing★ 42same name
- Clay-HHK/claude-skills★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository68 other files it gives its agents.
- rules/agents.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- academic-plottingSkill
- agent-identifierSkill
- architecture-designSkill
- astar-paper-reviewSkill
- bug-detectiveSkill
- call-notesSkill
- cavemanSkill
- citation-verificationSkill
- code-ingestSkill
- code-librarySkill
- code-review-excellenceSkill
- command-developmentSkill
- create-projectSkill
- daily-codingSkill
- defuddleSkill
- diagnoseSkill
- doc-coauthoringSkill
- experiment-runsSkill
- frontend-designSkill
- git-guardrails-claude-codeSkill
- git-workflowSkill
- google-workspace-mcpSkill
- grill-meSkill
- grill-with-docsSkill
- handoffSkill
- handoff-to-jarvisSkill
- hook-developmentSkill
- improve-codebase-architectureSkill
- json-canvasSkill
- kaggle-learnerSkill
- lab-knowledgeSkill
- latex-conference-template-organizerSkill
- mcp-integrationSkill
- ml-paper-writingSkill
- obsidian-basesSkill
- obsidian-cliSkill
- obsidian-experiment-logSkill
- obsidian-markdownSkill
- operon-obsidian-setupSkill
- paper-ingestSkill
- paper-searchSkill
- paper-to-socialSkill
- paper-venue-formattingSkill
- pdf-readerSkill
- planning-with-filesSkill
- plugin-structureSkill
- presentationSkill
- presenter-modeSkill
- prototypeSkill
- research-cycleSkill
- research-ideationSkill
- restore-sessionSkill
- results-reportSkill
- reverse-outline-flow-checkSkill
- review-responseSkill
- setup-pre-commitSkill
- skill-developmentSkill
- tddSkill
- The first 60 shown.
The file
Show its rules and text
We split this skill into the rules it gives an agent
21 rules. 0 are common, 19 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
19
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 10
Run strict, evidence-first experimental analysis for ML/AI research.
- Distinctive: line 12
Use this skill to produce a strict analysis bundle:
- Very specific: line 18
Do not use this skill to draft a paper Results section or a full experiment wrap-up report.
- Very specific: line 34
If the user wants the complete post-experiment summary report, hand off to results-report after this bundle is ready.
- Distinctive: line 39
If the data can be read, generate real figures.
- Distinctive: line 41
If sample size, seeds, or raw metrics are missing, state the blocker clearly.
- Distinctive: line 43
Do not report only best scores or only p-values.
- Distinctive: line 45
Every major figure must have purpose, caption requirements, and post-figure interpretation notes.
- Distinctive: line 67
If the comparison is not statistically valid, say so before continuing.
- Distinctive: line 71
Before running statistics, define the exact comparison questions:
- Distinctive: line 78
Do not mix unrelated comparisons into one undifferentiated table.
- Distinctive: line 91
check parametric assumptions first,
- Distinctive: line 92
use non-parametric fallback when assumptions fail,
- Distinctive: line 108
Every main figure must define:
- Distinctive: line 151
Do not finish until all are true:
- Distinctive: line 181
If a figure cannot answer question 3, it is probably decorative rather than scientific.
- Distinctive: line 185
When inputs are incomplete, say so explicitly.
- Distinctive: line 188
no seed-level data -> descriptive summary only.
- Distinctive: line 189
no comparable baseline outputs -> no significance claim,
- Distinctive: line 190
no readable logs -> cannot generate dynamics figure,
- Distinctive: line 193
Never replace missing evidence with confident prose.
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Results Analysis
Run strict, evidence-first experimental analysis for ML/AI research.
Use this skill to produce a strict analysis bundle:
analysis-report.mdstats-appendix.mdfigure-catalog.mdfigures/
Do not use this skill to draft a paper Results section or a full experiment wrap-up report. Those belong to ml-paper-writing or results-report.
Core contract
This skill is responsible for
- validating experiment artifacts and comparison units,
- running rigorous descriptive and inferential statistics,
- generating real scientific figures when data/logs are available,
- writing figure purposes, caption requirements, and interpretation checklists,
- surfacing limits, blockers, and missing evidence explicitly.
This skill is not responsible for
- paper-ready
Resultsprose, - manuscript narrative polishing,
- project-level experiment retrospectives.
If the user wants the complete post-experiment summary report, hand off to results-report after this bundle is ready.
Non-negotiable quality bar
- Prefer real figures over figure specs. If the data can be read, generate real figures. Do not stop at “recommended visualization”.
- Never fabricate statistics. If sample size, seeds, or raw metrics are missing, state the blocker clearly.
- Report complete statistics. Do not report only best scores or only p-values.
- Interpret every main figure. Every major figure must have purpose, caption requirements, and post-figure interpretation notes.
- Separate evidence from prose. This skill produces analysis artifacts; it does not write manuscript sections.
Standard workflow
1. Inventory and validate artifacts
Start by identifying:
- metric tables (
csv,json,tsv, logs), - training curves and checkpoints,
- seeds / repeated runs,
- baselines, ablations, and comparison families,
- evaluation protocol metadata.
Validate:
- metric direction (higher/lower is better),
- unit of analysis (run, subject, fold, dataset, seed),
- number of runs / seeds,
- missing values or silent failures,
- comparability across methods.
If the comparison is not statistically valid, say so before continuing.
2. Lock the comparison questions
Before running statistics, define the exact comparison questions:
- Which method is compared to which baseline?
- What is the primary metric?
- What is the repeated-measure unit?
- Which ablation or robustness questions matter?
- Which findings are decision-changing?
Do not mix unrelated comparisons into one undifferentiated table.
3. Run strict statistics
Always produce:
- descriptive statistics:
mean ± stdwhen appropriate, 95% CIor another clearly justified interval,- run/seed counts,
- significance tests with assumptions stated,
- effect sizes,
- multiple-comparison handling when several contrasts are reported.
Default expectation:
- check parametric assumptions first,
- use non-parametric fallback when assumptions fail,
- state exactly what was tested and on what samples.
See:
references/statistical-methods.mdreferences/statistical-reporting.md
4. Generate real scientific figures
Produce actual figures whenever artifacts are available.
Minimum expectation for a non-trivial analysis bundle:
- one main comparison figure,
- one supporting figure (training dynamics / ablation / breakdown / error analysis),
- one exact numeric summary table in markdown.
Every main figure must define:
- figure purpose,
- plotted variables,
- error bar meaning,
- caption requirements,
- interpretation checklist.
See:
references/visualization-best-practices.mdreferences/figure-interpretation.md
5. Write analysis artifacts
analysis-report.md
Summarize:
- the analysis question,
- key findings,
- strongest supported comparisons,
- main caveats,
- what changed in the experimental understanding.
stats-appendix.md
Record:
- descriptive statistics,
- test choices,
- assumptions checked,
- effect sizes,
- confidence intervals,
- multiple comparison corrections,
- explicit blockers and limitations.
figure-catalog.md
For each figure, record:
- filename,
- purpose,
- data source,
- caption draft requirements,
- key observation,
- interpretation checklist,
- known caveats.
6. Final QA gate
Do not finish until all are true:
- the primary comparison question is explicit,
- sample size / seed count is stated,
- inferential tests are justified,
- effect sizes are reported for major contrasts,
- real figures exist when data exists,
- each figure has an interpretation note,
- limitations and blockers are explicit,
- no manuscript-style
Resultsdraft is included.
Output structure
analysis-output/
├── analysis-report.md
├── stats-appendix.md
├── figure-catalog.md
└── figures/
├── figure-01-main-comparison.pdf
├── figure-02-ablation.pdf
└── ...Figure interpretation rule
For every major figure, answer all three questions:
- Why does this figure exist?
- What exactly should the reader notice?
- What does that observation change in our belief or next decision?
If a figure cannot answer question 3, it is probably decorative rather than scientific.
Failure mode policy
When inputs are incomplete, say so explicitly.
Examples:
- no seed-level data -> descriptive summary only; inferential claims blocked,
- no comparable baseline outputs -> no significance claim,
- no readable logs -> cannot generate dynamics figure,
- too few runs -> effect size may be unstable; report this limitation.
Never replace missing evidence with confident prose.
Reference files
Load only what is needed:
references/statistical-methods.md- test selection and assumptionsreferences/statistical-reporting.md- minimum reporting standardreferences/visualization-best-practices.md- publication-quality figure rulesreferences/figure-interpretation.md- how to explain figures with evidencereferences/analysis-depth.md- move from observation to mechanism and decisionreferences/common-pitfalls.md- common analysis and reporting failures
Example files
examples/example-analysis-report.mdexamples/example-stats-appendix.mdexamples/example-figure-catalog.md
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

