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

production-code-audit · davila7 — скилл для Claude Code: аудит и установка

Скилл сканирует кодовую базу, ищет проблемы в архитектуре, безопасности и качестве, затем вносит исправления. Нужен перед подготовкой проекта к продакшену.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/production-code-audit
Открыть на GitHub

Что делает production-code-audit

Скилл рекурсивно читает файлы проекта, определяет языки, фреймворки, базы данных и точки входа, а затем разбирает архитектуру, зависимости и поток данных. Построчный анализ охватывает циклические зависимости, тесную связанность, уязвимости, проблемы запросов и производительности, дублирование, сложность кода, тесты и признаки готовности к продакшену.

После анализа скилл автоматически меняет код: разделяет крупные классы, исправляет проблемы безопасности, добавляет валидацию, оптимизирует запросы и алгоритмы, пишет тесты, настраивает логирование, мониторинг и health checks, а также дополняет документацию. Затем он запускает тесты, проверяет исправления и формирует отчёт с метриками до и после.

Автоматические правки затрагивают архитектуру и инфраструктуру проекта, поэтому перед запуском стоит проверить изменения в рабочей ветке. Для установки через Claude Code используется npx claude-code-templates@latest --skill development/production-code-audit.

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

  • проверить кодовую базу построчно
  • найти SQL-инъекции и жёстко заданные секреты
  • разобрать циклические зависимости и крупные классы
  • устранить N+1-запросы и неэффективные алгоритмы
  • добавить тесты и production-инфраструктуру

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

  • Сделай этот проект готовым к продакшену и исправь найденные проблемы.
  • Проведи аудит всей кодовой базы: проверь безопасность, архитектуру, производительность и тесты.
  • Просканируй проект, внеси исправления и подготовь отчёт с результатами проверки.

Как установить production-code-audit

1Через claude-code-templates

npx claude-code-templates@latest --skill development/production-code-audit

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill production-code-audit -a claude-code

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

~/.claude/skills/production-code-audit/SKILL.md

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

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

Вопросы о production-code-audit

Как установить production-code-audit в Claude Code?

Выполните npx claude-code-templates@latest --skill development/production-code-audit.

Что делает production-code-audit?

Скилл изучает всю кодовую базу, находит проблемы в архитектуре, безопасности, производительности, качестве и тестах, затем автоматически вносит исправления и проверяет результат.

Какие части проекта проверяет production-code-audit?

Он смотрит на зависимости, запросы к базе данных, валидацию, аутентификацию, тестовое покрытие, логирование, мониторинг, health checks и документацию.

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

Все скиллы по теме «Код-ревью и рефакторинг» →

Сначала — production-code-audit от других авторов.

production-code-audit sickn33 Скилл для комплексной проверки кода на уязвимости, ошибки и узкие места перед развёртыванием. Находит конкретные проблемы, предлагает исправления и проверяет результаты. CX Codex +1 1 200установок 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установок

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

Весь набор →
blueprint-mode-codex Субагент, который ведёт задачу по одному из четырёх сценариев и проверяет каждый шаг по файлам проекта, а не по догадкам. 201установок prompt-engineering-instructor Учит агента вытаскивать из ответов модели данные по схеме Pydantic: с проверкой типов, повторами при ошибке и стримингом. 198установок tanstack-query-expert Скилл помогает проектировать работу TanStack Query в React и Next.js: от запросов и кеша до мутаций и серверной гидратации. Пригодится при настройке или переработке загрузки данных. 196установок voice-agents Помогает спроектировать голосового агента: выбрать архитектуру, уложиться в задержку и не сломаться на перебиваниях. 194установок monte-carlo-simulator Слэш-команда запускает симуляцию Монте-Карло: распределения вероятностей, доверительные интервалы и оценка риска. 193установок tdd-gate Хук блокирует правку production-файлов, пока рядом нет теста. Пригодится, если хотите удержать TDD в работе с агентом. 192установок debug-window Открывает окно с живым хвостом лога отладки, когда Claude запущен с флагом --debug или -d, и закрывает его по концу сессии. 189установок semantic-kernel-dotnet Субагент для Claude, который пишет и переписывает код на .NET-версии Semantic Kernel, сверяясь со свежей документацией Microsoft. 189установок

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

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