evolve

Automate evaluator-driven evolution loops over code, prompts, or pipelines.

3|3|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/zbbsdsb/R-U-Socrates --skill evolve-zbbsdsb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evolve
Source: https://github.com/zbbsdsb/R-U-Socrates/tree/main/prepare/ASI-Evolve-main/skills/evolve
Command: npx skills add https://github.com/zbbsdsb/R-U-Socrates --skill evolve-zbbsdsb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The Evolve framework automates evaluator-driven evolution loops for code, prompts, and pipelines, reducing manual guesswork and speeding objective alignment.

Core Features & Use Cases

  • Four-stage loop: learn, design, experiment, analyze, with explicit guidance and artifact tracking.
  • Preflight gating and run-spec validation to ensure clear objectives, metrics, timeouts, and writable scope before execution.
  • Persistence and explainability: cognition store, experiment database, and best-snapshot tracking to guide subsequent rounds.

Quick Start

Prepare a run spec, initialize cognition, and run per-round evolve loops using the bundled CLI.

Frequently Asked Questions about evolve

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

FAQPage Schema
How do I automate evaluator-driven evolution loops for code and prompts?

Automate evaluator-driven evolution loops by defining objectives, metrics, and writable scope in a run spec, then executing iterative learn-design-evaluate-analyze cycles via the bundled CLI. The framework enforces preflight validation and persists experiment data to guide objective alignment.

What is an evaluator-driven evolution workflow in pipeline optimization?

An evaluator-driven evolution workflow is an automated loop that iteratively learns, designs, experiments, and analyzes code or pipelines against objective metrics. It reduces manual guesswork by validating run specs, persisting cognition stores, and tracking best snapshots across rounds.

How do I set up a run spec preflight gate for pipeline automation?

Set up a run spec preflight gate by defining clear objectives, evaluation metrics, timeouts, and writable scope before execution. The evolve framework validates this run spec to ensure your automation workflow has explicit alignment and evaluation criteria before running iterative cycles.

What's the best way to track best snapshots across iterative code evolution rounds?

Track best snapshots across iterative code evolution rounds by persisting cognition stores and experiment databases during the learn-design-evaluate-analyze cycles. The framework automatically logs experiment data and tracks highest-performing snapshots to guide subsequent optimization rounds.

Does the evolve framework work without external dependencies for workflow automation?

The evolve framework operates without external dependencies, using bundled scripts and references to execute evaluator-driven evolution loops. It relies on its internal CLI to manage run-spec validation, cognition persistence, and experiment tracking across iterative optimization cycles.

When should I not use automated evolution loops for prompt optimization?

Avoid automated evolution loops for prompt optimization when tasks lack objective alignment, clear evaluation metrics, or a defined writable scope. The framework enforces preflight gating specifically because evolution cycles require quantifiable evaluation criteria to function effectively.