К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

production-code-audit — скилл для Claude Code: аудит кода перед

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

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

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

production-code-audit сканирует выбранную часть репозитория, ищет проблемы безопасности, логические ошибки и недостатки производительности, потом предлагает минимальные исправления и валидирует их. Скилл работает с явно заданной областью — конкретные файлы или директории, которые вы указываете; не трогает остальное.

Для каждой найденной проблемы скилл показывает путь и строку, объясняет, что и почему опасно, предлагает исправление и проверяет его на реальных данных. Например, если в коде SQL-запрос собирается конкатенацией, скилл найдёт это, заменит на параметризованный запрос к БД и протестирует с нормальным вводом, пустым значением и данными с кавычками.

Отчёт показывает, что удалось проверить, какие проблемы остались открытыми (например, если нужны специальные переменные окружения или доступ к продакшену) и что требует ещё работы. Скилл не даёт гарантию production-ready и не заменяет код-ревью, но помогает отсеять очевидные ошибки до деплоя.

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

  • найти и исправить SQL-инъекции в запросах к БД
  • проверить обработку пользовательского ввода на предмет уязвимостей
  • выявить утечки чувствительных данных в коде
  • оптимизировать критические части, замедляющие выполнение
  • убедиться, что логика обработки ошибок корректна и безопасна

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

  • Проверь src/auth.ts на уязвимости перед тем, как выкатить в production
  • Сделай аудит всех файлов в api/ — найди и исправь проблемы с безопасностью
  • Оптимизируй database queries в db/models/ и покажи, что работает быстрее

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

1Через Skills CLI (Vercel)

npx skills add sickn33/agentic-awesome-skills --skill production-code-audit -a claude-code

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

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

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

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

Весь набор →
docker-expert sickn33 Скилл для ИИ-агента, который разбирает Dockerfile, multi-stage сборки и безопасность контейнеров. Пригодится, когда нужно навести порядок в образах и Compose. Claude Code CX Codex Cursor +1 27 200установок typescript-expert sickn33 Скилл для работы с TypeScript и JavaScript: разбирает типы, ускоряет проверку и помогает с миграциями. Пригодится, когда проект на TS растёт и компилятор начинает тормозить. Claude Code CX Codex Cursor +1 12 600установок browser-automation sickn33 Скилл помогает проверять браузерные сценарии по состоянию интерфейса и результату операции. Подходит для UI-тестов, диагностики таймингов и разрешённого сбора данных. Claude Code CX Codex Cursor +1 6 700установок nextjs-supabase-auth sickn33 Скилл настраивает Supabase Auth в Next.js App Router: клиенты, middleware, OAuth callback и Server Actions. Пригодится для защиты маршрутов и работы с сессиями. Claude Code CX Codex Cursor +1 6 500установок 3d-web-experience sickn33 Помогает создавать и отлаживать 3D-сцены, конфигураторы товаров и портфолио для веба. Разбирает выбор стека, загрузку моделей и производительность. Claude Code CX Codex Cursor +1 5 200установок prisma-expert sickn33 Скилл помогает разбирать схемы Prisma, миграции и запросы. Пригодится, когда нужно найти причину ошибки или проверить изменения перед деплоем. Claude Code CX Codex Cursor +1 4 200установок playwright-skill sickn33 Скилл для написания и запуска тестов браузера через Playwright: проверка вёрстки на разных экранах, скриншоты, тесты логина и заполнения форм. Код выполняется локально через Node. Claude Code CX Codex Cursor +1 3 900установок game-development sickn33 Координирует структуру игры: задаёт базовые принципы архитектуры и перенаправляет агента к подскиллам для веба, ПК, мобильных платформ или VR. Claude Code CX Codex Cursor +1 3 800установок

Похожие

burpsuite-project-parser trailofbits Скилл ищет данные в файлах проектов Burp Suite прямо из консоли. Помогает разбирать историю прокси, заголовки ответов и результаты аудита безопасности без запуска графического интерфейса. Claude Code CX Codex Cursor +1 5 100установок yara-rule-authoring trailofbits Пишет и разбирает правила YARA-X для поиска малвари: подсказывает, какие строки дают годные атомы, а какие ведут к ложным срабатываниям. Claude Code CX Codex Cursor +1 5 100установок wycheproof trailofbits Проверяет криптографические алгоритмы по тестовым векторам Project Wycheproof. Скилл помогает выявлять известные атаки и пограничные случаи в реализациях AES, RSA или ECDSA. Claude Code CX Codex Cursor +1 5 100установок pptx-reference-deck-analysis kimtth Разбирает PPTX в режиме чтения: структуру, тему, типографику, макеты и OOXML. Пригодится перед созданием новой презентации по референсу. Claude Code CX Codex Cursor 2 500установок vibe-security Chris Raroque Скилл для аудита безопасности приложений, собранных с ИИ: ищет утёкшие ключи, дыры в доступе к базе и доверие к данным с клиента. Claude Code CX Codex Cursor +1 3 600установок mantis-threat-model официальный google Собирает модель угроз проекта по базе знаний Mantis: границы доверия, точки входа, профили атакующих. Полезен, когда архитектура уже описана, а модели угроз ещё нет. Claude Code CX Codex Cursor +1 1 800установок git-guardrails-claude-code Matt Pocock Скилл ставит хук Claude Code, который останавливает опасные Git-команды до их запуска. Нужен, если агент не должен делать push или удалять изменения. Claude Code 499 069установок ponytail-review DietrichGebert Скилл проверяет изменения глубже обычного diff: читает связанный код, ищет ошибки, риски, проблемы нагрузки и недостающие тесты. Пригодится для ревью PR и коммитов. Claude Code CX Codex Cursor +1 56 300установок

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

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

Выполни npx skills add sickn33/agentic-awesome-skills --skill production-code-audit -a claude-code, потом открой ~/.claude/skills/production-code-audit/SKILL.md — там инструкция для агента.

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

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

Скилл заменит code-ревью?

Нет. production-code-audit помогает найти явные проблемы (SQL-инъекции, утечки данных, неправильную обработку ошибок), но не видит логику в целом и не заменяет человеческую проверку. Используй как первый слой защиты.

Исходный текст

SKILL.md · MIT
---
name: production-code-audit
description: "Audit an explicitly scoped codebase for evidenced security, correctness and performance issues; implement authorized targeted repairs and report validation plus residual readiness gaps."
risk: critical
source: community
date_added: "2026-02-27"
---

# Production Code Audit

## Detailed Guide

Read [the detailed guide](references/detailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.

## When to Use This Skill

- Use when user says "make this production-ready"
- Use when user says "audit my codebase"
- Use when user says "make this professional/corporate-level"
- Use when user says "optimize everything"
- Use when user wants enterprise-grade quality
- Use when preparing for production deployment
- Use when code needs to meet corporate standards

## Worked Example: Query Repair

For a request-controlled email used in a concatenated PostgreSQL query, trace the input and confirm the driver, then replace concatenation with its parameter-binding API:

```typescript
// pg-compatible example; driver and database fixtures must be supplied.
const result = await db.query('SELECT id FROM users WHERE email = $1', [email]);
```

Validate a normal match, no match and a synthetic quote-containing input. Record actual commands and results; do not assert the test passed from the snippet alone. If a credential was found, removing it from source does not revoke it: report rotation and history/artifact exposure to the authorized owner without copying the value.

## Output Example (Illustrative Structure)

```markdown
Scope: repository, base/head, files fully read, excluded/unavailable files.
Finding: path:line, trigger, observed behavior, impact and severity rationale.
Repair: minimal change and why it preserves the intended behavior.
Validation: command/environment/result, or explicitly not run with reason.
Remaining gaps: unsupported runtime, unreviewed deployment, external configuration.
Readiness: evidence available and specific unresolved criteria; no blanket certification.
```

Any metrics must come from reproducible measurements with dataset, environment and baseline/head. Zero scanner findings does not mean zero vulnerabilities, and OWASP Top 10 is an awareness list rather than a “compliance” certificate. An audit request does not authorize deploying, provisioning telemetry/caches or contacting third parties.

## Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

© sickn33 · MIT · sickn33/agentic-awesome-skills

Смотрите также

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

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