ВойтиПолучить доступ

открытый скиллНастройка, Агентыобновлено

security-reviewer - Аудит кода и оценка уязвимостей

Скилл Jeffallan для аудита безопасности: область проверки, поиск секретов, ручной разбор и отчёт с важностью рисков. Права и ограничения исходника.

Когда звать

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

Что проверяет Security Reviewer

Security Reviewer предназначен для аудита кода, зависимостей и инфраструктуры. В прочитанном файле версии 1.1.1 автор выделяет аутентификацию, авторизацию, пользовательский ввод, криптографию и поиск секретов. Ожидаемый результат - отчёт с оценкой важности и исправлениями, а не автоматически защищённое приложение.

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

Автоматические инструменты и ручной разбор

В рабочем процессе перечислены Semgrep, Bandit, Gitleaks, npm audit и Trivy. Автор предлагает сначала использовать автоматический поиск, а затем вручную читать авторизацию, обработку входа и криптографические решения. Отказываться от ручной части после чистого отчёта сканера запрещено.

При этом в заголовке SKILL.md поле allowed-tools ограничено Read, Grep и Glob. Поэтому доступ к запуску сканеров нельзя считать подтверждённым самим файлом. В клиенте, который применяет это ограничение, агенту может потребоваться уже подготовленный вывод проверок или отдельно разрешённый исполнитель.

Это полезно учитывать до задания: «Сделайте аудит» не должно заканчиваться выдуманным выводом утилит, которые агент не мог запустить. Статический разбор предоставленных файлов и реальный запуск инструмента должны быть разделены в отчёте.

Как автор требует описывать находки

Для каждого замечания нужны конкретное место в файле, последствия и способ исправления. Важность оценивается последовательно по уровням Critical, High, Medium, Low и Info с использованием CVSS. Даже низкие уровни инструкция запрещает просто игнорировать.

В учебном примере показана SQL-инъекция из-за подстановки пользовательского ввода в строку запроса. Предложенное направление исправления - параметры запроса или ORM. Оценка и номер строки в этом примере относятся только к иллюстрации автора, не к вашему проекту.

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

С чего начать без активных испытаний

Пример задания: «Прочитайте модуль авторизации и предоставленный отчёт зависимостей. Проверьте границы доступа и попадание секретов в ответы. Для каждой находки укажите файл, условие возникновения и минимальное исправление. Сетевых проверок не запускайте». Это задаёт понятный статический объём работы.

В итоговом документе по автору должны быть краткая оценка рисков, таблица находок, подробности и приоритеты исправлений. Уязвимость, обнаруженная только предположительно, должна оставаться гипотезой до проверки соответствующего пути.

Мы прочитали основной документ и MIT-лицензию одного коммита. Сканеры, установку и испытания скилла не запускали, включая Codex. Для написания защитного кода коллекция отдельно содержит Secure Code Guardian, а для широкого ревью - Code Reviewer.

Паспорт проверки

Сверено с первоисточником . Версия и условия могут измениться, перед установкой откройте первоисточник.

Версия
1.1.1 (SKILL.md) (коммит 02b0502)
Лицензия
MIT (LICENSE репозитория и поле license в SKILL.md, проверено 23.10.2026)
Автор
Jeffallan (Synergetic Solutions)

Что получает доступ

  • В SKILL.md явно указаны allowed-tools: Read, Grep, Glob. Запуск перечисленных в тексте сканеров этим набором не подтверждён.
  • Активные испытания по исходнику допускаются только в письменно согласованной области; сторонние системы и рабочая среда без разрешения исключены.

Какие секреты нужны

  • Отдельный ключ скиллу не нужен. Найденные учётные данные не следует переносить в публичный отчёт; для обзора достаточно места и характера утечки.

Ограничения

  • Проверены исходник и MIT-лицензия; установка, сканирование и совместимость с Codex не испытывались.
  • Список разрешённых инструментов ограничен чтением и поиском, хотя основной текст перечисляет внешние сканеры.

Первоисточники

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

Курс и рабочая база ClaudeBase

Получить доступ

1990 ₽ в месяц · возврат 7 дней · что входит

После оплаты откроется личный кабинет с подключением базы к агенту, приглашение в закрытый чат участников пришлёт бот в Telegram.