Рефакторинг архитектуры по принципу глубоких модулей
★ 6.6 · engineering
deep-module-refactor — это скилл для Claude Code, который исследует кодовую базу, выявляет архитектурные проблемы и предлагает рефакторинг по принципу «глубоких модулей» (John Ousterhout, «A Philosophy of Software Design»): небольшой интерфейс скрывает объёмную реализацию. Скилл органично обходит проект, фиксируя «точки трения» — чрезмерно поверхностные модули, тесную связанность, труднотестируемые участки — и формирует нумерованный список кандидатов для укрупнения. Для выбранного кандидата параллельно запускаются 3+ субагента, каждый проектирует радикально отличающийся интерфейс: минимальный, гибкий, оптимизированный под основного вызывающего или построенный по паттерну ports & adapters. По итогу скилл даёт собственную рекомендацию и автоматически создаёт GitHub issue-RFC командой `gh issue create`. Подходит командам, которые хотят повысить тестируемость, AI-навигабельность и снизить интеграционные риски на швах между модулями.
- #refactoring
- #architecture
- #testability
- #code-analysis
- #module-design