Ss autoresearch
Discover, Curate, and Evolve Claude Skills Using Claude Skills π€―
npx -y skills add JasonLo/skill-sommelier --skill ss-autoresearchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Orchestrates end-to-end autonomous AI research projects using a two-loop architecture. The inner loop runs rapid experiment iterations; the outer loop synthesizes results, identifies patterns, and steers research direction. Produces research presentations and papers. Use when asked to run autonomous research, design and execute ML experiments end-to-end, or generate a research report from a hypothesis.
SKILL.md
3.9 KB, 781 tokens by cl100k_base, as published. Nobody here has run it
AutoResearch β Autonomous AI Research Loop
Orchestrates end-to-end AI research using a two-loop architecture. The outer loop steers direction; the inner loop executes experiments rapidly. Outputs include structured findings, analysis notebooks, and draft papers.
Architecture
Outer Loop (strategic)
ββ sets hypothesis, reads inner-loop summaries, adjusts direction
Inner Loop (tactical)
ββ runs experiment β collects metrics β writes summary β repeats
Phase 0 β Frame the Research Question
- Clarify the research objective with the user (one clear hypothesis).
- Identify baselines, datasets, and evaluation metrics.
- Create
research/plan.mdwith: hypothesis, success criteria, compute budget. - Search related work: use WebSearch for prior art.
Phase 1 β Inner Loop: Rapid Experimentation
For each experiment iteration:
1.1 Design the experiment
- Pick one variable to change (ablation-friendly).
- Document the change in
research/experiments/<run_id>/config.md.
1.2 Execute
# Run experiment and capture output
python experiments/run.py --config research/experiments/<run_id>/config.md \
2>&1 | tee research/experiments/<run_id>/log.txt
1.3 Record metrics
Write results to research/experiments/<run_id>/metrics.json:
{
"run_id": "<run_id>",
"hypothesis": "...",
"metric_name": 0.0,
"wall_time_s": 0
}
1.4 Write summary
Append one-paragraph summary to research/findings.md:
- What changed, what the metric showed, what it implies.
1.5 Decide: continue or surface to outer loop
- Continue if the trend is clear and budget remains.
- Surface if results are surprising, budget is 80% spent, or a pattern emerges.
Phase 2 β Outer Loop: Synthesis and Steering
Triggered after each inner-loop surface event.
- Read all
research/experiments/*/metrics.jsonandresearch/findings.md. - Identify the top-performing configuration and the clearest pattern.
- Generate a ranked hypothesis list for the next inner-loop batch.
- Update
research/plan.mdwith revised direction. - If the research objective is met β proceed to Phase 3.
Phase 3 β Output Generation
Research Report
Create research/report.md containing:
- Abstract (3β5 sentences)
- Introduction with motivation
- Methods: what was varied, how experiments were run
- Results: tables of key metrics, winning configuration
- Analysis: what patterns emerged, why
- Conclusion and future work
Presentation (optional)
If the user wants slides, generate them with a presentation tool using research/report.md as input.
Guardrails
- Never delete experiment logs β always append.
- Always validate that code runs before marking an experiment complete.
- Cap inner-loop iterations at the compute budget in
research/plan.md. - Reproducibility: log random seeds, library versions, hardware specs in each config.
Output Files
| File | Purpose |
|---|---|
research/plan.md | Hypothesis, success criteria, budget |
research/findings.md | Running narrative across all experiments |
research/experiments/<id>/config.md | Per-run configuration |
research/experiments/<id>/metrics.json | Per-run metrics |
research/report.md | Final synthesized report |
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.