Autoresearch

Generate four skill variations, score them, and commit the winner as a PR.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/swarm-ai-research/aeon --skill autoresearch-swarm-ai-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Autoresearch
Source: https://github.com/swarm-ai-research/aeon/tree/main/skills/autoresearch
Command: npx skills add https://github.com/swarm-ai-research/aeon --skill autoresearch-swarm-ai-research

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the iterative improvement of skills by outlining, evaluating, and updating skill definitions through automated variation generation and PR-based integration.

Core Features & Use Cases

  • Generate four variations of a target skill with distinct theses.
  • Evaluate variations against a rubric, select a winner, and commit the winning version as a PR.
  • Log outcomes to memory and notify the user of the winner and PR details.

Quick Start

Set var to the target skill name to begin autoresearch and let the system generate, evaluate, and merge the winning variation.

Frequently Asked Questions about Autoresearch

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

FAQPage Schema
How do I automate skill evolution and version control updates?

Automate skill evolution by generating four distinct variations of a target skill, scoring each against a rubric, selecting the winner, and committing the updated version as a pull request. This removes manual iteration from version control updates.

How does rubric evaluation work for automated pull request generation?

Rubric evaluation for pull request generation works by scoring four generated skill variations against predefined criteria, selecting the highest-scoring winner, and committing only that version. A rationale trail is preserved for audit.

Can I use automated variation generation for any target skill?

You can use automated variation generation for any target skill that has a definition file stored at the designated path. Simply set the target skill name to begin the research and evaluation process.

What is the best way to iteratively improve skills without manual code review?

The best way to iteratively improve skills without manual review is to automatically generate multiple variations, evaluate them against a scoring rubric, and merge the winning version via PR. The system logs outcomes to memory for tracking.

Does automated skill improvement preserve an audit trail for version control?

Automated skill improvement preserves an audit trail by logging results to memory and maintaining a rationale trail. This ensures every pull request commit has a recorded justification for the selected winning variation.

Why do I need automated rubric scoring for skill variation proposals?

You need automated rubric scoring for skill variation proposals to objectively evaluate multiple competing theses, select the highest-quality version, and ensure only validated improvements are committed to version control.