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

architectural-analysis — скилл для Claude Code: аудит архитектуры кода

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

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

Что делает architectural-analysis

Скилл проводит архитектурный аудит в заданных границах: сначала находит точки входа и зависимости через rg --files и точечные поиски, потом разбирает кандидатов по каталогу сигналов из references/detection-catalog.md. Пороги там — подсказки, а не готовые диагнозы.

Мёртвым код не объявляется, пока не проверены динамическая загрузка, рефлексия, хуки фреймворка, тесты и опубликованные API. Публичный экспорт без потребителей в этом чекауте удалять не советуют. Каждую существенную находку скилл подтверждает по исходнику: путь, строка, цена поддержки и минимальное исправление.

Для широкого аудита он опирается на assets/report-template.md и сохраняет отчёт в .audits/architectural-analysis-<timestamp>.md, отдельно помечая проверенные и непроверенные участки. Стиль кода, профилирование производительности, безопасность и ревью фич в его область не входят. Сам аудит ничего не меняет в проекте: правки возможны только при явном разрешении, которое вы дали заранее.

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

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

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

  • Проведи архитектурный аудит пакета billing и покажи, где дублируются ответственности
  • Сохрани отчёт аудита в .audits и отметь, какие участки не проверял
  • Проверь, действительно ли экспорт из src/legacy/index.ts нигде не используется

Как установить architectural-analysis

1Через Skills CLI (Vercel)

npx skills add pedronauck/skills --skill architectural-analysis -a claude-code

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

~/.claude/skills/architectural-analysis/SKILL.md

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

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

Вопросы о architectural-analysis

Как установить architectural-analysis в Claude Code?

Выполните npx skills add pedronauck/skills --skill architectural-analysis -a claude-code. Скилл окажется в ~/.claude/skills/architectural-analysis/SKILL.md.

Что делает architectural-analysis?

Аудит архитектуры: ищет мёртвый код, дубли, путаницу с типами и дорогие в поддержке места. Каждую находку подтверждает по исходнику и предлагает минимальное исправление.

Он удаляет мёртвый код сам?

По умолчанию аудит только читает. Применить находки он может, если явное разрешение уже дано.

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

Все скиллы по теме «Код-ревью и рефакторинг» →
improve-codebase-architecture Matt Pocock Скилл ищет архитектурные узкие места в кодовой базе и показывает варианты углубления модулей в HTML-отчёте. Подойдёт для ревью перед рефакторингом. 1 163 035установок tdd Matt Pocock Скилл управляет циклом красный-зелёный в TDD: проверяет, что тесты пишутся до кода, держит их на уровне публичных интерфейсов и не завязывает на внутреннюю структуру. 1 141 062установок triage Matt Pocock Скилл проводит issue и внешние PR через роли триажа, проверку и подготовку брифа для агента. Подойдёт мейнтейнеру, который разбирает очередь задач. 990 453установок codebase-design Matt Pocock Скилл помогает проектировать модули с небольшим интерфейсом и скрытой внутри сложностью. Подходит для рефакторинга, тестируемости и поиска чистого seam. 850 344установок code-review Matt Pocock Проверяет изменения от выбранной точки по стандартам репозитория и требованиям задачи. Нужен для ревью ветки, PR или незавершённой работы. 789 521установок implement Matt Pocock Выполняет задачу по спецификации или тикетам, ведёт работу через тесты и завершает её ревью с коммитом. Подходит для задач, где нужен дисциплинированный цикл разработки. 774 700установок

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

no-workarounds Скилл помогает проверить исправление, которое скрывает ошибку или её проявления. Подключайте его, когда подозреваете обходной приём или разбираете внешнюю неисправность. CX Codex +1 566установок typescript-advanced Помогает проектировать сложные типы TypeScript и проверять контракты во время компиляции. Пригодится, когда обычных аннотаций уже не хватает. CX Codex +1 552установок qa-report Скилл ведёт документацию по QA, описывает пользовательские сценарии и планирует сессии с персонами. Он пригодится, когда нужно поддерживать общий QA-реестр между циклами. CX Codex +1 525установок react Скилл помогает писать и проверять компоненты и хуки React 19 с учётом React Compiler. Пригодится при настройке компилятора, работе с состоянием и тестами. CX Codex +1 448установок tailwindcss Скилл настраивает работу агента с Tailwind CSS v4. Он заставляет применять утилиты, проектные дизайн-токены и избегать динамической сборки имён классов. CX Codex +1 447установок refactoring-analysis Анализирует архитектуру проекта по запахам кода Фаулера и формирует отчёт в docs/_refacs/. Помогает запланировать рефакторинг без форматирования и аудита безопасности. CX Codex +1 404установок electron-builder Настраивает сборку десктопных приложений на Electron под Windows, macOS и Linux. Помогает с подписью кода, выпуском релизов и автоматическими обновлениями. CX Codex +1 392установок next-best-practices Скилл с набором правил Next.js: файловые конвенции, границы RSC, async API, метаданные, обработка ошибок. Пригодится, когда агент пишет или ревьюит код на Next.js. CX Codex +1 383установок

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

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