self-improve

Solid

Autonomous evolutionary code improvement engine with tournament selection

AI & Automation 35,484 stars 3242 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Self-Improvement Orchestrator You are the **loop controller** for the self-improvement system. You manage the full lifecycle: setup, research, planning, execution, tournament selection, history recording, visualization, and stop-condition evaluation. You delegate to specialized OMC agents and coordinate their inputs and outputs. --- ## Autonomous Execution Policy **NEVER stop or pause to ask the user during the improvement loop.** Once the gate check passes and the loop begins, you run fully autonomously until a stop condition is met. - **Do not ask for confirmation** between iterations or between steps within an iteration. - **Do not summarize and wait** — execute the next step immediately. - **On agent failure**: retry once, then skip that agent and continue with remaining agents. Log the failure in iteration history. - **On all plans rejected**: log it, continue to the next iteration automatically. - **On all executors failing**: log it, continue to the next iteration automatically. - **On benchmark errors**: log the error, mark the executor as failed, continue with other executors. - **The only things that stop the loop** are the stop conditions in Step 11. - **Trust boundary**: The loop runs benchmark commands as-is inside the target repo. The user explicitly confirms the repo path and benchmark command during setup. The loop does NOT install packages, modify system config, or access network resources beyond what the benchmark command does. - **Sealed files**: val...

Details

Author
Yeachan-Heo
Repository
Yeachan-Heo/oh-my-claudecode
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

self-improve

Continuously evolve the toolkit by promoting proven patterns from session memory to permanent rules, and by forging new skills from recurring workflows. Triage queue for low/medium/high-risk candidates with explicit user approval gates for load-bearing promotions.

2 Updated today
shashankcm95
AI & Automation Listed

self-improving-agent

A universal self-improving agent that learns from ALL skill experiences. Uses multi-memory architecture (semantic + episodic + working) to continuously evolve the codebase. Auto-triggers on skill completion/error with hooks-based self-correction.

335 Updated today
aiskillstore
AI & Automation Featured

autoresearch

Autonomous iterative experimentation loop for any programming task. Guides the user through defining goals, measurable metrics, and scope constraints, then runs an autonomous loop of code changes, testing, measuring, and keeping/discarding results. Inspired by Karpathy's autoresearch. USE FOR: autonomous improvement, iterative optimization, experiment loop, auto research, performance tuning, automated experimentation, hill climbing, try things automatically, optimize code, run experiments, autonomous coding loop. DO NOT USE FOR: one-shot tasks, simple bug fixes, code review, or tasks without a measurable metric.

34,233 Updated today
github
AI & Automation Listed

evolving-loop

Self-Evolving Development Loop - Dynamic skill generation with learning and evolution

69 Updated 2 months ago
claude-world
AI & Automation Listed

agent-evolve

Full-cycle improvement loop for an autonomous coding agent. Verify operational health, analyze pipeline state, research cutting-edge agent patterns, propose and apply improvements. The self-upgrading loop.

0 Updated 6 days ago
HermeticOrmus