re0-memo — скилл для Claude Code: уроки из рабочего цикла
Разбирает завершённый, проваленный или неудачный цикл работы и превращает его в уроки, антипаттерны и проверки для следующего прохода.
npx skills add LilMGenius/paperthin --skill re0-memo -a claude-codeЧто делает re0-memo
Скилл включается, когда артефакт уже готов, провален или разочаровал, и важнее не код, а то, чему должен научиться следующий проход. Он читает исходную задачу, финальный артефакт, вывод QA, жалобы пользователей и локальные заметки, а затем отделяет рабочие активы от того, что лишь выглядело продуктивным: контракты, схемы, тесты и сервисы против панелей, каркасов и абстракций.
Дальше скилл обобщает. Если обратная связь пришла десятком конкретных жалоб, они сначала собираются в общий паттерн, и уроком записывается корневая причина, а сами жалобы остаются под ней как доказательства. Каждый провал получает имя антипаттерна, повторяющиеся сбои становятся жёсткими проверками для следующего цикла, а расплывчатые указания пользователя — словарём архитектуры, понятным новому агенту.
Результат — локальные документы: re0-memo с уроками и план с контрактами, проверками и словарём. Скилл прямо запрещает защищать артефакт и писать changelog вместо уроков. Проверка в конце простая: свежий агент по этим документам должен понять, что сохранить, что выбросить и что тестировать первым, не читая всю старую сессию. Провенанс остаётся локальным — поставляемые артефакты не должны рассказывать о своих шрамах.
Какие задачи решает
- вытащить уроки из проваленного прохода, а не оправдывать готовый артефакт
- свернуть россыпь жалоб пользователей в один корневой паттерн
- превратить повторяющиеся сбои в проверки для следующего цикла
- отделить переиспользуемые контракты и тесты от каркасов, которые только выглядели работой
- перевести расплывчатые указания заказчика в словарь архитектуры
Примеры запросов агенту
- Разбери этот цикл через re0-memo: что сохранить, что выбросить, какие проверки поставить на следующий проход
- Собери жалобы из демо в общий паттерн и запиши антипаттерн с проверкой
- Обнови re0-memo и план для следующего цикла по итогам QA
Как установить re0-memo
1Через Skills CLI (Vercel)
npx skills add LilMGenius/paperthin --skill re0-memo -a claude-code2Вручную: положить файлы
~/.claude/skills/re0-memo/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/re0-memo/
1Через Skills CLI (Vercel)
npx skills add LilMGenius/paperthin --skill re0-memo -a codex2Вручную: положить файлы
.agents/skills/re0-memo/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add LilMGenius/paperthin --skill re0-memo -a cursor2Вручную: положить файлы
.cursor/skills/re0-memo/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install LilMGenius/paperthin re0-memo2Вручную: положить файлы
.github/skills/re0-memo/SKILL.md1Через Skills CLI (Vercel)
npx skills add LilMGenius/paperthin --skill re0-memo -a gemini-cli2Командой платформы
gemini skills install https://github.com/LilMGenius/paperthin --path skills/coil/re0-memoВручную: положить файлы
.devin/skills/re0-memo/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add LilMGenius/paperthin --skill re0-memo -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора28
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о re0-memo
Как установить re0-memo в Claude?
Выполните npx skills add LilMGenius/paperthin --skill re0-memo -a claude-code. Скилл появится в ~/.claude/skills/re0-memo/SKILL.md.
Что делает re0-memo?
Превращает завершённый или проваленный цикл работы в уроки, антипаттерны, проверки качества и словарь для следующего прохода. На выходе — локальные документы, по которым новый агент не повторит те же ошибки.
Чем re0-memo отличается от обычного changelog?
Скилл прямо запрещает писать changelog: списки файлов и отчёты о затраченных усилиях уроками не считаются. Каждый урок должен опираться на наблюдаемые доказательства цикла — задачу, вывод QA, диффы или обратную связь.
Исходный текст
SKILL.md · MIT
--- name: re0-memo description: "Turn a finished, failed, or disappointing work cycle into portable lessons, anti-patterns, quality gates, and next-cycle vocabulary. Use after a build, QA pass, demo, user complaint, or abandoned attempt when the useful output is what the next pass must learn rather than the code itself." --- Turn a completed cycle into lessons the next cycle can actually use. ## Goal `re0-memo` extracts durable learning from a work cycle without defending the artifact that produced it. A cycle can run, pass tests, and still be the wrong thing. The output is not a changelog or therapy note: it is a local, evidence-backed record of what worked, what misled the build, and what gate the next pass must clear. Use `re0-memo` when the artifact is done, failed, disappointing, or ambiguous enough that the next agent needs the cycle's lessons more than its momentum. ## Workflow 1. Read the original objective, final artifact, QA evidence, user complaints, and any local planning notes. 2. Separate working assets from misleading progress: contracts, schemas, tests, services, vocabulary, and examples that earned reuse vs. UI, panels, scaffolds, or abstractions that only looked productive. 3. Generalize before recording: when feedback arrives as many specific complaints, cluster them upward into the shared pattern before writing anything down — many specifics against many items usually share one root gap. Record the root and its pattern family as the lesson; keep the specifics under it as evidence, not as lessons themselves. 4. Name each failure as an anti-pattern, not a mood. 5. Convert repeated or high-impact failures into quality gates for the next pass. 6. Convert vague user direction into architecture vocabulary a fresh agent can use. 7. Write or refresh local docs for the cycle: a re0-memo for lessons and a plan for next-cycle contracts, gates, and vocabulary. 8. Verify that a from-scratch agent could avoid the same failure from those docs alone. ## Rules - Do not defend the artifact. If it missed the product, say what missed. - Do not write a changelog. File lists and effort summaries are not lessons. - Do not transcribe a specific complaint as a lesson. A lesson that only fixes the reported case keeps the system human-in-the-loop: the same class of failure returns anywhere a person didn't point. Escalate every specific to the pattern that catches its whole class — the reporter's exact words are evidence, not the gate. - Preserve negative corpus. Failed paths are training data. - Prefer hard gates over advice. - Cite evidence from the cycle: objective, file facts, QA output, screenshots, transcripts, diffs, or user feedback. - If the next agent cannot act on it, it is not a lesson yet. - Keep provenance local; shipped artifacts should not narrate their scars. ## Verification Before finishing: 1. Every lesson traces to observed cycle evidence. 2. Every anti-pattern names a concrete failure mode and the gate that catches it. 3. No lesson is a single reported case in disguise: each covers a class, with the specifics that raised it sitting under it as evidence. 4. A fresh agent can tell what to preserve, what to discard, and what to test first without reading the whole old session.
© LilMGenius · MIT · LilMGenius/paperthin