Individual skill
evolve
Run an ASI-Evolve style evaluator-driven search workflow for code, algorithms, prompts, or pipelines. Use when Codex needs to align the objective, scoring, evaluator, writable scope, and cognition first, then execute a preflight-gated learn/design/experiment/analyze loop with the bundled Evolve CLI instead of the repository's multi-agent pipeline.
skills/evolve/SKILL.md
Source commit 210707a3d4a3bb1cee458919462c07640d7dfff1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 10, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 871
- Repository last updated
- Oct 9, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- design Derived category
- operations Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 10,799 bytesSKILL.mdcore · 10,799 bytesSKILL.mdcore · 10,799 bytesSKILL.mdcore · 10,799 bytesSKILL.mdcore · 10,799 bytesagents/openai.yamlasset · 316 bytesreferences/architecture.mddoc · 1,519 bytesreferences/operating_model.mddoc · 2,086 bytesreferences/preflight.mddoc · 1,751 bytesreferences/run_spec.mddoc · 1,935 bytesreferences/toolbelt.mddoc · 7,899 bytesscripts/evolve-briefruns · 344 bytesscripts/evolve-cognitionruns · 330 bytesscripts/evolve-dbruns · 322 bytesscripts/evolve-evalruns · 326 bytesscripts/evolve-filesruns · 327 bytesscripts/evolve-summaryruns · 326 bytesscripts/evolve_core/__init__.pyruns · 317 bytesscripts/evolve_core/algorithms/__init__.pyruns · 385 bytesscripts/evolve_core/algorithms/base.pyruns · 498 bytesscripts/evolve_core/algorithms/factory.pyruns · 3,130 bytesscripts/evolve_core/algorithms/greedy.pyruns · 415 bytesscripts/evolve_core/algorithms/island.pyruns · 12,687 bytesscripts/evolve_core/algorithms/random.pyruns · 409 bytesscripts/evolve_core/algorithms/ucb1.pyruns · 1,716 bytesscripts/evolve_core/best_snapshot.pyruns · 2,030 bytesscripts/evolve_core/cli.pyruns · 28,095 bytesscripts/evolve_core/cognition.pyruns · 4,656 bytesscripts/evolve_core/database.pyruns · 8,143 bytesscripts/evolve_core/diff.pyruns · 1,757 bytesscripts/evolve_core/embedding.pyruns · 2,401 bytesscripts/evolve_core/file_lock.pyruns · 1,239 bytesscripts/evolve_core/run_state.pyruns · 11,949 bytesscripts/evolve_core/sampling_config.pyruns · 6,281 bytesscripts/evolve_core/structures.pyruns · 2,717 bytesscripts/evolve_core/vector_index.pyruns · 6,961 bytes
Read excerpt
# Evolve
Treat this skill as the single-agent abstraction of `ASI-Evolve-dev`. Preserve the system's core idea: learn from prior knowledge, design the next candidate, run the evaluator, analyze the outcome, and feed the lesson back into the next round.
## Preserve the operating model
- Keep the four-stage loop intact: learn, design, experiment, analyze.
- Use the bundled wrappers in `scripts/` for stateful operations. Let the agent make orchestration decisions; do not recreate the repository's pipeline stack.
- The agent itself must choose mutations, run experiments, inspect outputs, and write round analyses step by step.
- Keep two memory systems alive for the whole run:
- cognition store for approved external research, paper takeaways, and search-derived insights that may help future rounds
- experiment database for every candidate, score, analysis, lineage, best snapshot, and lessons learned from actual experiments
- Treat `.evolve_runs/<run-name>/` as the source of truth for the active run.
## Start with preflight