AIKraft/Skills/fork-discipline

fork-discipline

Аудит и обеспечение разделения границ core/client в проектах с несколькими клиентами. Обнаруживает места, где общий платформенный код переплетен с кодом, специфичным для клиента, находит жестко закодированные проверки клиента, конфигурационные файлы, которые заменяют, а не объединяют данные, разрозненный код клиента, конфликты миграции и отсутствующие точки расширения. Формирует карту границ, отчет о нарушениях и план рефакторинга. Опционально генерирует документацию FORK.md и скрипты реструктуризации. Триггеры: 'fork discipline', 'check the boundary', 'is this core or client', 'platform audit', 'client separation', 'fork test', 'refactor for multi-client', 'clean up the fork'.

jezweb official Документы

Что делает навык

Аудит и обеспечение разделения границ core/client в проектах с несколькими клиентами. Обнаруживает места, где общий платформенный код переплетен с кодом, специфичным для клиента, находит жестко закодированные проверки клиента, конфигурационные файлы, которые заменяют, а не объединяют данные, разрозненный код клиента, конфликты миграции и отсутствующие точки расширения. Формирует карту границ, отчет о нарушениях и план рефакторинга. Опционально генерирует документацию FORK.md и скрипты реструктуризации. Триггеры: 'fork discipline', 'check the boundary', 'is this core or client', 'platform audit', 'client separation', 'fork test', 'refactor for multi-client', 'clean up the fork'.

Как подключить

1Скачать навык
# возьмите папку навыка «fork-discipline» из репозитория: # https://github.com/jezweb/claude-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r fork-discipline/ ~/.claude/skills/fork-discipline/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.