JS

justinwetch/skill-rsi

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

24 stars Качество 58 Тренд 19

Skill RSI is a recursive self-improvement loop for Agent Skills, grounded in evals. Standalone or Codex plugin.

Обзор

Want Codex to install it for you? Paste this into a fresh Codex thread: Recursive self-improvement is the phrase AI researchers reach for when they describe systems that get better without us in the loop. Usually it's a thought experiment. This one runs on your laptop. Give Skill RSI a goal and it writes an Agent Skill to chase it. Hand it a skill you already have and it makes that one better instead. Then the loop starts: study the skill, form a theory about what would help, build a variant, test it, keep the winner. Again and again, on its own, until you stop it. Before it writes a single line, it studies the domain. It researches the field into sourced claims, practitioner vocabulary, and intertextual context, then compiles them into an ontology: a working model of who the skill serves, what excellent output looks like, the failure modes worth catching, the expert distinctions novices flatten, and the authorities whose strong opinions sharpen what "good" means here.

README

Показан фрагмент оригинального README. Открыть оригинал.

Skill RSI

Watch the Intro Video here

Want Codex to install it for you? Paste this into a fresh Codex thread:

Set up Skill RSI from https://github.com/justinwetch/Skill-RSI. Clone the repo, read AGENTS.md, install dependencies, build the UI, configure and install the Codex plugin, run the plugin smoke checks, and tell me when to start a fresh Codex thread. Do not start any model-backed Skill RSI run yet.

What if a skill could improve itself?

Recursive self-improvement is the phrase AI researchers reach for when they describe systems that get better without us in the loop. Usually it’s a thought experiment. This one runs on your laptop.

Give Skill RSI a goal and it writes an Agent Skill to chase it. Hand it a skill you already have and it makes that one better instead. Then the loop starts: study the skill, form a theory about what would help, build a variant, test it, keep the winner. Again and again, on its own, until you stop it.

Before it writes a single line, it studies the domain. It researches the field into sourced claims, practitioner vocabulary, and intertextual context, then compiles them into an ontology: a working model of who the skill serves, what excellent output looks like, the failure modes worth catching, the expert distinctions novices flatten, and the authorities whose strong opinions sharpen what “good” means here. That ontology becomes the shared map every later loop builds on and the guardrail that keeps the work from drifting.

Once there’s a champion to beat, Skill RSI deconstructs it into more than a dozen testable surfaces, every one carrying a hypothesis, a regression risk, and a way to measure whether the change actually worked. Each loop the current champion is the control and the next variant is the treatment, both run against the same prompts under the same criteria. One variable moves at a time, so when a challenger wins, you know exactly what won.

Skill RSI improves skills the way a research lab works: every loop is an experiment whose results are kept and built on, including a record of dead ends, so it never wastes time re-testing what doesn’t work. Each pass starts better informed than the last, converging on what does.

You set the goal. The research, the experiments, the evaluation, and the record-keeping run themselves.

This is the sequel to SkillEval. SkillEval could tell you which of two skills was better. The question it left open was what to build next, and that part was still on you. Skill RSI closes the loop.

For the origin story, see Open Sourcing SkillEval.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add justinwetch/skill-rsi
Новичок в MCP? Начните с руководства на mcpskill.org →