learning-from-mistakes — скилл для Claude Code: учит агента на ошибках
Записывает правки пользователя как уроки, чтобы следующие ответы по похожим вопросам были точнее. Показывает, что уже сохранено.
npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a claude-codeЧто делает learning-from-mistakes
Скилл включается в момент, когда вы поправляете ответ про видео: не тот таймстемп, неверно прочитанный код ошибки, другая цитата. Вместо извинений правка уходит в локальное хранилище командой watch-skill lessons add <video_id> "<question>" "<the wrong answer>" "<the correction>". На выходе — класс ошибки и подсказка на будущее.
Где возможно, исходный вопрос задаётся заново сразу после записи урока. Так видно, исправился ли ответ, и агент сообщает вам результат. Ничего не загружается наружу: уроки лежат в ~/.watch-skill/.
Посмотреть накопленное — watch-skill lessons list, а watch-skill stats показывает экономику токенов: сколько сэкономили текстовый режим ответов и семантический кэш по сравнению с загрузкой кадров в контекст. Из скилла доступны только Bash и Read, поэтому запись идёт через локальный CLI.
Какие задачи решает
- зафиксировать правку ответа как урок, а не терять её в переписке
- проверить, исправляется ли ответ после записанного урока
- посмотреть список всех сохранённых уроков
- оценить экономию токенов от текстового режима и кэша
Примеры запросов агенту
- я поправил ответ: там другой таймстемп, запиши это как урок
- покажи, чему ты уже научился по этому видео
- сколько токенов сэкономил текстовый режим — покажи статистику
Как установить learning-from-mistakes
1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a claude-code2Вручную: положить файлы
~/.claude/skills/learning-from-mistakes/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/learning-from-mistakes/
1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a codex2Вручную: положить файлы
.agents/skills/learning-from-mistakes/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a cursor2Вручную: положить файлы
.cursor/skills/learning-from-mistakes/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install oxbshw/watch-skill learning-from-mistakes2Вручную: положить файлы
.github/skills/learning-from-mistakes/SKILL.md1Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a gemini-cli2Командой платформы
gemini skills install https://github.com/oxbshw/watch-skill --path skills/learning-from-mistakesВручную: положить файлы
.devin/skills/learning-from-mistakes/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о learning-from-mistakes
Как установить learning-from-mistakes в Claude?
Выполните npx skills add oxbshw/watch-skill --skill learning-from-mistakes -a claude-code. Скилл встанет в ~/.claude/skills/learning-from-mistakes/SKILL.md.
Что делает learning-from-mistakes?
Классифицирует вашу правку ответа про видео, сохраняет её как урок и подставляет в похожие вопросы. Если получится, сразу переспрашивает исходный вопрос и говорит, помог ли урок.
Куда попадают уроки?
В ~/.watch-skill/ на вашей машине. Наружу ничего не отправляется.
Исходный текст
SKILL.md · MIT
--- name: learning-from-mistakes version: "1.4.3" description: The user corrected an answer about a video — "no, it actually says X", "that's the wrong timestamp", "you misread the error code" — or asks why a video answer was wrong. Use this to record the correction as a lesson so future answers on similar questions improve, and to show what the system has learned and saved. license: MIT user-invocable: true allowed-tools: Bash, Read --- # Learning from mistakes When a video answer turns out wrong, the correction is worth more than an apology. Report it and Watch Skill learns locally — the mistake is classified, stored as a lesson, injected into future similar questions, and where possible the original question is immediately re-asked to confirm the lesson actually fixes it. ## Report a correction The moment the user corrects a video answer, run: ```bash watch-skill lessons add <video_id> "<question>" "<the wrong answer>" "<the correction>" ``` The output includes the lesson (`error_class`, `guidance`) and, when the question was re-asked, whether the corrected answer now comes back — tell the user which it was. Nothing is uploaded; lessons live in `~/.watch-skill/`. ## See what has been learned ```bash watch-skill lessons list ``` ## The savings meter ```bash watch-skill stats ``` Lifetime token economics: what text-first answering and the semantic cache have saved versus stuffing raw frames into context. Quote real numbers from it when the user asks whether any of this is worth it.
© oxbshw · MIT · oxbshw/watch-skill