К основному содержанию
скилл CX Codex

implementation-notes — скилл для Claude Code

Ведёт implementation-notes.md во время реализации: записывает каждое отклонение от плана и найденные крайние случаи, чтобы следующая сессия не начинала с нуля.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Neeeophytee/finding-unknowns-skills --skill implementation-notes -a claude-code
Открыть на GitHub

Что делает implementation-notes

Скилл включается, когда вы пишете код по согласованному плану или спецификации, особенно в долгих автономных прогонах. В начале работы он создаёт implementation-notes.md с тремя разделами: отклонения, найденные крайние случаи и вопросы на ревью.

Дальше механика простая. Как только реальность требует выбора, которого в плане нет, агент берёт консервативный вариант — тот, который проще откатить, — записывает под отклонениями, что было в плане, что сделали вместо этого и почему, и продолжает работу, не дёргая вас по обратимым решениям. Крайние случаи попадают в файл по мере находки, даже если обошлись с ними чисто. Всё необратимое или меняющее объём работ уходит в вопросы на ревью и останавливает сборку на безопасной точке.

В конце агент дописывает сводку из пяти строк: сколько отклонений, какое вероятнее всего придётся пересматривать, какие крайние случаи нашлись и что читать первым в следующей сессии. Файл — временная рабочая память, а не документация: записи держатся в 2–3 строки. Незалогированное отклонение хуже отсутствия заметок, потому что файл выглядит полным.

Какие задачи решает

  • зафиксировать отклонение от плана, не прерывая сборку
  • передать следующей сессии, что уже поменялось по ходу дела
  • собрать найденные крайние случаи в один список
  • отделить обратимые решения от тех, что требуют человека
  • оставить след для ревью и PR

Примеры запросов агенту

  • Начинай реализацию по плану и веди implementation-notes.md
  • План не покрывает этот случай — выбери обратимый вариант и запиши отклонение
  • Добавь сводку из пяти строк в конец implementation-notes.md

Как установить implementation-notes

1Через Skills CLI (Vercel)

npx skills add Neeeophytee/finding-unknowns-skills --skill implementation-notes -a claude-code

2Вручную: положить файлы

~/.claude/skills/implementation-notes/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/implementation-notes/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о implementation-notes

Как установить implementation-notes в Claude Code?

Выполните npx skills add Neeeophytee/finding-unknowns-skills --skill implementation-notes -a claude-code. Скилл встанет в ~/.claude/skills/implementation-notes/SKILL.md.

Что делает implementation-notes?

Создаёт и ведёт implementation-notes.md во время сборки: записывает отклонения от плана, найденные крайние случаи и вопросы на ревью, а в конце добавляет сводку из пяти строк.

Когда скилл останавливает работу?

Только когда решение необратимо или меняет объём работ. Такие пункты уходят в раздел вопросов на ревью, и сборка встаёт на безопасной точке; обратимые отклонения агент делает сам.

Исходный текст

SKILL.md · MIT
---
name: implementation-notes
description: Keep a running implementation-notes.md during a build, logging every deviation from the plan and every discovered edge case. Use whenever implementing against an agreed plan or spec, especially in long autonomous sessions.
---

# Implementation notes

No amount of planning removes every unknown; some only appear once the code is open. When the territory disagrees with the plan, don't stop and don't silently improvise — take the conservative option, write it down, and keep going. The notes file is how the next attempt learns from this one.

## Steps

1. At the start of the build, create `implementation-notes.md` with three headings: **Deviations**, **Discovered edge cases**, **Questions for review**.
2. Whenever reality forces a choice the plan didn't cover:
   - pick the conservative option (the one that's easiest to reverse),
   - log it under Deviations: what the plan said, what was done instead, why, and what it would take to revisit,
   - continue working. Do not block on the user for reversible decisions.
3. Log edge cases as they're found, even ones handled cleanly — they are exactly the unknowns the next plan should account for.
4. Anything irreversible or scope-changing goes under Questions for review AND stops the work at a safe checkpoint. Deviating conservatively is fine; deviating expensively needs a human.
5. At the end, append a five-line summary: deviations count, the one most likely to be revisited, edge cases found, and what the next session should read first. Reference the file in the handoff or PR.

## Guardrails

- The notes file is temporary working memory, not documentation. Keep entries to 2-3 lines each.
- Never let the notes drift from reality — an unlogged deviation is worse than no notes at all, because the file claims completeness.
- "Conservative" means reversible, not necessarily simple.

© Neeeophytee · MIT · Neeeophytee/finding-unknowns-skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой