toc-builder — скилл для Claude Code: теория изменений для программ MEL/SRHR
Собирает теорию изменений с проверяемыми допущениями, предпосылками и планом сбора доказательств. Нужен при проектировании программ и отчётах перед донорами.
npx skills add gasserane/personal-skills --skill toc-builder -a claude-codeЧто делает toc-builder
Скилл ведёт агента по методике: сначала формулируется долгосрочный результат, потом от него назад выстраиваются предпосылки на коротком, среднем и длинном горизонте. Каждая связь между предпосылками получает причинное утверждение, допущение и статус доказанности — проверено, правдоподобно или не проверено. Ссылки без названного механизма помечаются как непроверенные, а не заполняются правдоподобной формулировкой.
Отдельный шаг — феминистская политэкономия: чьи интересы изменение обслуживает, чьи задевает, какие отношения власти должны сдвинуться и чьи голоса не были услышаны. Ответы нужны конкретными действующими лицами, а не общими категориями. Если данных для этого нет, узел помечается флагом и в теорию добавляется быстрая карта власти на первый месяц программы.
На выходе — документ с разделами: видение, контекст и население, схема пути в блоке mermaid, предпосылки по горизонтам, таблица связей с допущениями, вопрос о вкладе программы и план доказательств. Скилл не предназначен для логических рамок, матриц результатов и списков индикаторов — это то, что строится уже после теории изменений.
Какие задачи решает
- сформулировать долгосрочный результат так, чтобы его можно было опровергнуть
- разложить путь изменений на предпосылки по трём горизонтам
- отделить проверенные допущения от непроверенных и пометить пробелы
- ответить на вопрос о вкладе программы, а не приписывать себе весь результат
- проверить, чьи интересы и голоса остались за рамками программы
Примеры запросов агенту
- Построй теорию изменений для программы по SRHR в регионе: долгосрочный результат, население, что программа может делать, горизонты 12 месяцев, 3 года, 5 лет
- Пересмотри нашу теорию изменений и покажи, какие допущения не проверены
- Сделай анализ пути изменений и добавь феминистскую политэкономию: кто держит власть и кто может заблокировать изменения
Как установить toc-builder
1Через Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill toc-builder -a claude-code2Вручную: положить файлы
~/.claude/skills/toc-builder/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/toc-builder/
1Через Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill toc-builder -a codex2Вручную: положить файлы
.agents/skills/toc-builder/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill toc-builder -a cursor2Вручную: положить файлы
.cursor/skills/toc-builder/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install gasserane/personal-skills toc-builder2Вручную: положить файлы
.github/skills/toc-builder/SKILL.md1Через Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill toc-builder -a gemini-cli2Командой платформы
gemini skills install https://github.com/gasserane/personal-skills --path org/toc-builderВручную: положить файлы
.devin/skills/toc-builder/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill toc-builder -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о toc-builder
Как установить toc-builder в Claude Code?
Выполните npx skills add gasserane/personal-skills --skill toc-builder -a claude-code. Скилл встанет в ~/.claude/skills/toc-builder/SKILL.md.
Что делает toc-builder?
Строит теорию изменений для программ MEL и SRHR: предпосылки, допущения со статусом проверки, вопрос о вкладе и план доказательств. Схему пути отдаёт в виде mermaid.
Для чего toc-builder не подходит?
Для логических рамок, матриц результатов и списков индикаторов. Они идут после теории изменений, и скилл на такие запросы не рассчитан.