autoresearch-universal

Run autonomous generate-evaluate-mutate loops to optimize prompts and AI workflows.

204|33|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/balukosuri/Andrej-Karpathy-s-Autoresearch-As-a-Universal-Skill --skill autoresearch-universal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch-universal
Source: https://github.com/balukosuri/Andrej-Karpathy-s-Autoresearch-As-a-Universal-Skill/tree/main
Command: npx skills add https://github.com/balukosuri/Andrej-Karpathy-s-Autoresearch-As-a-Universal-Skill --skill autoresearch-universal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams improve prompts and AI-generated workflows by replacing manual trial-and-error with an autonomous experimentation loop that measures results, keeps improvements, and discards weaker iterations.

Core Features & Use Cases

  • Repository Discovery and Optimization Planning: Scans a codebase, identifies possible improvement targets, and proposes measurable optimization goals.
  • Autonomous Prompt Evolution: Defines binary evaluation criteria and runs generate-evaluate-score-mutate cycles with validation tracking, mutation strategies, and experiment logs.
  • Use Case: Improve documentation quality, test generation, accessibility patterns, API outputs, or other measurable repository workflows by letting an AI agent iteratively refine the instructions that produce them.

Quick Start

Run autoresearch to analyze this repository, suggest optimization targets, and improve the selected workflow automatically.

Frequently Asked Questions about autoresearch-universal

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

FAQPage Schema
How do I optimize prompts through autonomous experimentation loops?

Prompt optimization through autonomous experimentation loops works by running generate-evaluate-score-mutate cycles. The system defines binary evaluation criteria, tracks validation states, applies mutation strategies, and logs experiments to continuously measure and keep only the improvements.

How do I automatically improve AI-generated test and documentation workflows in my repository?

To improve AI-generated workflows in your repository, the system scans the codebase to discover optimization targets and proposes measurable goals. It then iteratively refines the prompts producing those tests or documentation by scoring outputs against binary evaluation metrics.

What are binary evaluation metrics and when do I need them for prompt mutation?

Binary evaluation metrics are pass/fail criteria used to score AI outputs during prompt mutation. You need them when automatically refining workflows, because the experimentation loop requires strict measurable validation to decide whether to keep a mutated prompt or discard weaker iterations.

Can I use this autonomous prompt optimization approach for any software repository?

Yes, you can use this approach for any software repository where output quality is measurable. It applies to documentation projects, testing workflows, accessibility patterns, and API outputs, provided you can establish binary evaluation metrics to track and validate improvements.

What is the best way to replace manual trial-and-error when refining AI agent instructions?

The best way to replace manual trial-and-error for refining AI agent instructions is using an autonomous generate-evaluate-mutate experimentation loop. It automatically measures results, keeps successful prompt improvements, and discards weaker iterations based on validation tracking.

Why do my AI prompts stop improving after a few manual iterations?

AI prompts stop improving after manual iterations because human trial-and-error lacks systematic state tracking and experiment logging. An autonomous mutation loop solves this by continuously applying new mutation strategies and validating outputs against binary metrics to find further improvements.