auto-research

Automate ML experiment design, execution, and archival via a 6-stage workflow.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/schmidtkk/skills --skill auto-research-schmidtkk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-research
Source: https://github.com/schmidtkk/skills/tree/main/auto-research
Command: npx skills add https://github.com/schmidtkk/skills --skill auto-research-schmidtkk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Auto Research provides a disciplined, reproducible framework to design ML experiments, run them in a controlled loop, and capture lessons.

Core Features & Use Cases

  • 6-stage research loop (INTAKE → PLAN → RUN → EVAL → ARCHIVE) with gate checks at PLAN to prevent unvalidated runs.
  • Deterministic artifacts: task.md, plan.yaml, experiment.py, results.json, analysis.md, and lessons.md archived for traceability.
  • Use cases include comparing baselines, ablations, iterations, and robust knowledge capture across experiments.

Quick Start

Follow the 6-stage loop to design an ML experiment, approve the plan, run, analyze, and archive lessons.

Frequently Asked Questions about auto-research

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure ML experiments for reproducibility?

To structure ML experiments for reproducibility, use a 6-stage workflow enforcing INTAKE, PLAN, RUN, REFINE, EVAL, and ARCHIVE phases with deterministic artifacts like experiment.py and results.json for traceable archival.

How do I automate ablation studies and capture lessons?

Automate ablation studies by running controlled iterations through the 6-stage research loop, which automatically captures post-run analysis in analysis.md and archives lessons in lessons.md for robust knowledge retention.

Do I need specific dependencies to run structured AI experimentation?

No specific dependencies are required to run structured AI experimentation. The framework operates independently to enforce deterministic code execution via experiment.py and manages artifacts like plan.yaml without external tool requirements.

What is the best way to archive ML research project artifacts?

The best way to archive ML research artifacts is through the ARCHIVE stage, which systematically stores task.md, plan.yaml, experiment.py, results.json, analysis.md, and lessons.md to ensure complete traceability across experiments.