Govern a self-improvement ladder B0-L5 for agent loops: experience bank, reusable repair procedures, structural-vs-effective gate, anti-benchmark-gaming. Use quando o loop deve melhorar sozinho, auditar autoaperfeiçoamento, decidir se recursão é estrutural ou efetiva. Triggers PT: escada de autoaperfeiçoamento, banco de experiências, recursão estrutural vs efetiva, benchmark gaming, melhorar o produtor. Triggers EN: self-improvement ladder, experience bank, structural vs effective recursion, ...
Scanned 9/19/2026
Install to Claude Code
npx -y skills add majinmagros/magros.ai-skills --skill self-improvement-ladder --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Self Improvement Ladder?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majinmagros-self-improvement-ladder)More formats (shields.io, HTML) on the badges page.
---
name: self-improvement-ladder
description: Govern a self-improvement ladder B0-L5 for agent loops: experience bank, reusable repair procedures, structural-vs-effective gate, anti-benchmark-gaming. Use quando o loop deve melhorar sozinho, auditar autoaperfeiçoamento, decidir se recursão é estrutural ou efetiva. Triggers PT: escada de autoaperfeiçoamento, banco de experiências, recursão estrutural vs efetiva, benchmark gaming, melhorar o produtor. Triggers EN: self-improvement ladder, experience bank, structural vs effective recursion, anti benchmark gaming, improve the producer.
---
# Self-Improvement Ladder (B0–L5)
"The Last AI builds by Humans": audite em que degrau seu loop está, suba com persistência real — e prove que a recursão é efetiva, não só estrutural.
## Quando usar
- Loop que deveria "aprender sozinho" mas só repete os mesmos erros.
- Decidir investimento: melhorar o output ou melhorar o produtor do output.
- Auditar alegação de autoaperfeiçoamento / RSI antes de escalar ou publicar.
- NÃO é loop de skill única (`self-improving-skill`) nem instintos de sessão (`continuous-learning-v2`). Esta é a governança da escada.
## A escada B0–L5
- **B0 — manual:** humano opera tudo; nenhuma persistência entre runs.
- **L1 — memória episódica:** log append-only de runs (o que tentou, o que deu). Sem reuso.
- **L2 — banco de experiências:** episódios viram procedimentos de reparo reutilizáveis, com aprovação humana antes de entrar no banco. Busca por similaridade na próxima falha.
- **L3 — produtor evolui:** o loop reescreve a própria estratégia (prompts, ordem de tools, heurísticas) a partir do banco. Mudança versionada + rerun obrigatório.
- **L4 — recursão estrutural:** o sistema gera sub-sistemas que herdam o loop (fábrica de agentes com o mesmo ciclo). Ainda supervisionado.
- **L5 — recursão efetiva:** sub-sistemas melhoram o produtor sem humano no caminho. Exige todos os gates abaixo; alegar L5 sem eles é benchmark-gaming.
## Passos
1. **Classifique o degrau atual** — para seu loop, marque B0–L5 com evidência (onde mora a persistência? quem aprova a mudança? o produtor já mudou sozinho alguma vez?). Sem evidência, desça 1 degrau.
2. **Ache a persistência faltante** — o degrau mais comum de travar é L1→L2: falta memória procedimental. Adicione banco de experiências: `falha | contexto | reparo que funcionou | aprovação humana | data`. Sem aprovação, o banco vira lixeira.
3. **Adicione repair-procedures reutilizáveis** — cada entrada do banco vira procedimento testável (input → passos → verificação). Na próxima falha similar, o loop consulta antes de improvisar. Registre hit-rate do banco.
4. **Invista onde o gabarito é barato** — tese da verificabilidade: autoaperfeiçoamento só compõe onde o acerto é barato de checar (math, código com testes, cyber com sandbox). Em tool-use aberto e julgamento subjetivo, o loop aprende a trapacear o juiz — não suba a escada ali.
5. **Passe o gate estrutural≠efetivo** — antes de alegar o próximo degrau: a mudança melhorou o produtor (estratégia reutilizável) ou só o output desta run? Só o primeiro conta. Exija delta medido em benchmark travado, não em vibes.
6. **Bloqueie benchmark-gaming** — anti-patterns que invalidam a subida: seed-picking (escolher seed que passa), atalhos (resolver o teste, não a tarefa), evaluator-probing (sondar o juiz). Seeds fixas + juiz cego + tarefas held-out.
## Regras
- Melhore o produtor, não só o output. Output melhor sem estratégia reutilizável = L0 com maquiagem.
- Nenhum degrau sem persistência auditável: memória que não sobrevive ao restart não conta.
- Humano aprova entrada no banco (L2) e promoção de estratégia (L3+). Auto-promoção = deriva silenciosa.
- Recursão sem gate é rumor de RSI: alegação extraordinária exige benchmark travado + replicação.
- Se o gabarito é caro ou subjetivo, pare em L2 e opere bem — escada errada é pior que escada baixa.
## Related skills
- `self-improving-skill` — loop de melhoria por skill (degraus L1–L2 instanciados).
- `continuous-learning-v2` — instintos de sessão com promoção a regras.
- `closed-loop-verifier-pattern` — verificação runtime que ancora o gate.
- `knowledge-work-proxy-eval` — proxies duros para medir delta real entre degraus.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!