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'.
Что делает навык
Аудит и обеспечение разделения границ 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'.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.