autoresearch
Autoresearch automates large-scale SKILL.md improvement by spawning multiple variants per generation, evaluating each through a programmatic harness without browser overhead, and scoring with triple-run averaging to identify the strongest performer. The engine iterates autonomously, committing improvements to git and halting when scores plateau or oscillate.
Autoresearch runs parallel SKILL.md optimization, generating and testing 10+ variants per generation with programmatic scoring.
AI-generated summary based on this skill's SKILL.md
Install
popmechanic/VibesOS/autoresearch · repository language: HTML
git clone https://github.com/popmechanic/VibesOS
cp -r VibesOS/vibes-desktop/build/stable-macos-arm64/VibesOS.app/Contents/Resources/vibes-plugin/skills/autoresearch ~/.claude/skills/autoresearchnpx skillfed install popmechanic/VibesOS/autoresearchFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does autoresearch skill do?
Autoresearch automates large-scale SKILL.md improvement by spawning multiple variants per generation, evaluating each through a programmatic harness without browser overhead, and scoring with triple-run averaging to identify the strongest performer. The engine iterates autonomously, committing improvements to git and halting when scores plateau or oscillate.
How does autoresearch run parallel SKILL.md optimization?
Autoresearch generates autonomous variants of your SKILL.md file in parallel, testing each variant through a programmatic evaluation harness that requires no browser dependencies. It scores fitness across all variants using triple-run averaging to smooth results, then selects the strongest performer for the next generation of mutation and testing.
Can autoresearch improve skill quality at scale through multi-generation mutation?
Yes. Autoresearch improves skill quality at scale by running multiple generations of mutation and scoring. Each generation spawns new variants from the best prior performer, evaluates them programmatically, and advances only those that increase fitness. This iterative process continues until scores plateau or oscillate, signaling convergence.
Does autoresearch require a browser for skill evaluation?
No. Autoresearch executes programmatic skill evaluation without browser dependencies, making it lightweight and suitable for CI/CD pipelines and headless environments. The evaluation harness runs directly against your SKILL.md variants without spawning a browser instance.
How does autoresearch analyze skill fitness across variants?
Autoresearch analyzes skill fitness across variants with triple-run averaging, running each variant three times and averaging the scores to reduce noise. This approach identifies genuinely stronger performers rather than rewarding lucky single runs, ensuring stable progression across generations of optimization.
What license does autoresearch use?
Autoresearch is released under the MIT license, permitting free use, modification, and distribution in both open-source and commercial projects with minimal restrictions.
SKILL.md
rendered from the published skill — quoted content, verbatim
Parallel Autoresearch Engine
> Plan mode: This skill is ONE plan step: "Invoke /vibes:autoresearch". Do not decompose.
Prerequisites Check
```bash VIBES_ROOT="${CLAUDE_PLUGIN_ROOT:-$(dirname "$(dirname "${CLAUDE_SKILL_DIR}")")}" echo "Checking autoresearch prerequisites..." test -f "$VIBES_ROOT/scripts/eval-ssr-check.ts" && echo "✓ Tier 1.5 SSR check" || echo "✗ Missing eval-ssr-check.ts" test -f "$VIBES_ROOT/scripts/eval-harness.ts" && echo "✓ Tier 2 harness" || echo "✗ Missing eval-harness.ts" test -f "$VIBES_ROOT/scripts/eval-parallel.ts" && echo "✓ Orchestrator" || echo "✗ Missing eval-parallel.ts" test -f "$VIBES_ROOT/scripts/eval-scoring.ts" && echo "✓
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
vibes-desktop/build/stable-macos-arm64/VibesOS.app/Contents/Resources/vibes-plugin/skills/autoresearch/SKILL.md