0-autoresearch-skill_skill

This skill automates end-to-end AI research projects by managing loops, literature search, experiments, and synthesis to guide direction and produce papers.
  • TeX

5.2k

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill orchestra-research/ai-research-skills --skill 0-autoresearch-skill

  • SKILL.md23.9 KB

Overview

This skill orchestrates end-to-end autonomous AI research projects using a two-loop architecture. It manages workspace state, runs fast inner-loop experiments and periodic outer-loop synthesis, and routes execution to domain-specific skills. It also supports continuous operation via /loop and heartbeat mechanisms and produces progress reports, presentations, and papers.

How this skill works

The skill bootstraps a project with a structured workspace and research-state.yaml, then executes a repeating two-loop cycle: rapid inner-loop experiment iterations with locked protocols and measurable targets, and outer-loop reflections that synthesize results and steer direction. For execution it routes tasks to specialized domain skills (data, training, evaluation, interpretability, infrastructure). It maintains logs, findings, and experiment artifacts and can run continuously using Claude Code /loop and OpenClaw heartbeat.

When to use it

  • Starting a new research project from idea to paper
  • Running many rapid experiments that need automated orchestration
  • Managing multi-hypothesis or multi-condition studies
  • Maintaining continuity across long-running experiments with heartbeats
  • Producing progress presentations or draft papers from accumulated findings

Best practices

  • Initialize the canonical workspace and research-state.yaml before running experiments
  • Form testable, metric-driven hypotheses and lock protocols (commit before run)
  • Keep inner-loop experiments short and measurable; reflect after ~5–10 runs or on notable patterns
  • Use outer-loop reflections to synthesize findings.md into a coherent narrative before broadening or pivoting
  • Route execution to appropriate domain skills instead of reimplementing low-level steps
  • Record sanity checks, baselines, and temporal experiment metadata for reproducibility

Example use cases

  • Optimize model hyperparameters with repeated short training runs and track an optimization trajectory
  • Test mechanistic hypotheses (causal interventions, interpretability probes) with confirmatory protocols
  • Run multi-hypothesis ablation studies and synthesize negative and positive results into a publishable narrative
  • Maintain continuous autonomous experiments across days using /loop ticks and HEARTBEAT.md for agent continuity
  • Generate interim progress presentations and a final paper draft from findings.md and experiment artifacts

FAQ

Synthesize when you notice patterns, progress stalls, or after roughly every 5–10 inner-loop experiments. Use judgment: outer loops are for turning accumulated data into explanations and new hypotheses.

What if an experiment fails or produces NaNs?

Treat failures as informative: run sanity checks (data, reproducibility, baseline), record the result as a negative finding, adjust protocols, and either debug or generate new hypotheses. Update research-state.yaml and findings.md before continuing.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
0-autoresearch-skill skill by orchestra-research/ai-research-skills | VeilStrat