Cybersecurity Skills

Cybersecurity Skills for AI Agents

42 скилла по безопасности для Claude Code, Cursor и Codex: аудит кода и облака, пентест с проверкой разрешения, реагирование на инциденты

  • 504 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Широкий доступ

Почему такой уровень

  • Наступательные скиллы направляют запросы к целям и могут навредить системам без разрешения владельца
  • `allowed-tools` заранее разрешает перечисленные инструменты без запроса в Claude Code
  • Аудиты читают исходники, историю Git и конфигурации, где бывают секреты
Все причины и проверки

briiirussell/cybersecurity-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/cybersecurity-skills-for-ai-agents

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Наступательные скиллы направляют запросы к целям и могут навредить системам без разрешения владельца
  • `allowed-tools` заранее разрешает перечисленные инструменты без запроса в Claude Code
  • Аудиты читают исходники, историю Git и конфигурации, где бывают секреты

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Cybersecurity Skills — набор из 42 скиллов по информационной безопасности в формате `SKILL.md`, собранный в семь семейств: безопасность приложений и цепочки поставок, наступательная разведка, обнаружение и реагирование, облако и инфраструктура, безопасность ИИ, проектирование и управление, комплаенс и приватность. Скиллы рассчитаны на сквозной запуск агентом, а выводы агент объясняет простым языком. Скилл `owasp-audit` проверяет исходный код по OWASP Top 10:2025: сначала разведка архитектуры, затем чек-лист по категориям с шаблонами `grep`, потом проход опровержения каждого кандидата. Итог — `findings.json` со статусами `confirmed`, `needs validation` и `rejected` плюс экспорт в SARIF. Та же схема стоит за `api-audit`, `container-audit` и `crypto-audit`. Среди остальных: `secrets-audit` ищет утекшие ключи в коде и истории Git, `scanner-pipeline` настраивает `gitleaks`, `semgrep` и `trivy` в CI, `malware-triage` разбирает подозрительный файл без запуска, а `agent-supply-chain-audit` проверяет скиллы, плагины и MCP-серверы самого агента. Наступательные скиллы (`recon`, `osint-recon`, `web-pentest`, `red-team-engagement`) начинают с проверки разрешения на цель и отказываются от неоднозначных запросов. Если непонятно, с чего начать, запустите `security-start`: он задаст до трех вопросов и назовет подходящий скилл.

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

Подходит, если

  • Перед релизом хочется пройтись по исходникам по списку OWASP Top 10:2025 и получить отчет с подтвержденными находками
  • Вышла громкая уязвимость, а приложений много, и нужно понять, какие из них затронуты, скиллом `patch-sweep`
  • Логи уже собираются, но SIEM нет: `log-watch` настроит регулярный просмотр и оповещение
  • Прежде чем доверять чужому скиллу, плагину или MCP-серверу, их проверяет `agent-supply-chain-audit`
  • Нужен тест веб-приложения, на которое у вас есть письменное разрешение: `web-pentest` ведет по девяти фазам WSTG

Не подходит, если

  • Цель не принадлежит вам и письменного разрешения нет: наступательные скиллы такой запрос отклонят
  • Требуется замена специалиста по безопасности: по словам автора, скиллы задают структуру первого прохода и специалиста не заменяют
  • Агент не может читать репозиторий или запускать инструменты: большинство аудитов опирается на чтение кода
  • Планируется массовое сканирование чужих систем или разрушающие техники: скиллы от них отказываются

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

Запусти `owasp-audit` по этому репозиторию в стандартном режиме и собери отчет с подтвержденными находками

Ограничения

Наступательные скиллы работают только при явном разрешении на цель, использование против чужих систем без него автор считает ошибкой. Адаптеры для Cursor и Codex обходятся без субагента `finding-verifier`: они повторяют его шаги по файлу `verification.md`. Установщик `npx skills` берет по одной папке скилла, поэтому общие справочники скопированы внутрь каждого. Находки агента надо перепроверять вручную, а поле `allowed-tools` в Claude Code заранее разрешает перечисленные инструменты без запроса и песочницей не служит.

Как отключить. Удалите папки скиллов из `.agents/skills/` и `.claude/skills/` или выполните `/plugin uninstall cybersecurity-skills`. Отчеты и `findings.json` остаются в тех каталогах, куда агент их записал.

Частые вопросы

Как поставить только один скилл, например owasp-audit?

Выполните `npx skills add briiirussell/cybersecurity-skills --skill owasp-audit`. Список всех скиллов выводит `npx skills add briiirussell/cybersecurity-skills --list`. Вручную можно скопировать папку `skills/owasp-audit` в `.claude/skills/` проекта или в `~/.claude/skills/`.

Что такое finding-verifier?

Субагент плагина для Claude Code. Аудиты передают ему по одной находке, а он в чистом контексте и в режиме только чтения пытается ее опровергнуть. Cursor и Codex субагента не получают и выполняют те же шаги по тексту `verification.md`.

Как отличить подтвержденную находку от сомнительной?

В `findings.json` у каждой записи есть статус `confirmed`, `needs validation` или `rejected`. `confirmed` означает, что проход опровержения не нашел возражений, `needs validation` требует ручной проверки, `rejected` показывает отброшенных кандидатов. Тот же файл экспортируется в SARIF.

Какой скилл подойдет, если у меня нет специалиста по безопасности?

Начните с `security-start`, а для собственных аккаунтов и устройств с `personal-opsec`. Для зависимостей берите `dependency-audit`, для утекших ключей `secrets-audit`, для логов без SIEM `log-watch`.

Проверяется ли качество самих скиллов?

Каждый PR проходит линтер скиллов и статический скан NVIDIA SkillSpector, а тесты проверяют схему находок, экспорт SARIF и сборку адаптеров. Повторить скан можно командой `skillspector scan https://github.com/briiirussell/cybersecurity-skills --recursive --no-llm`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Claude Code CyberSecurity Skills

Claude Code CyberSecurity Skill Collection

Набор из 22 скиллов по кибербезопасности для Claude Code: разведка, поиск уязвимостей, реагирование на инциденты, red и blue team, разбор вредоносов

СкиллШирокий доступ548Звезды репозитория

Сканер безопасности для скиллов агентов: ищет промпт-инъекции, утечку данных и вредоносный код перед установкой

CLIРасширенный доступ2,7 тыс.Звезды репозитория
Выбор редакции

Скилл аудита безопасности кода от Cloudflare: агент проходит разведку, охоту по покрытию и независимую проверку находок и выдает структурированный отчет

СкиллРасширенный доступ60,7 тыс.Звезды репозитория

Библиотека скиллов по кибербезопасности: форензика, реагирование на инциденты, пентест, облака и анализ вредоносов с привязкой к MITRE ATT&CK и NIST

СкиллШирокий доступ35,7 тыс.Звезды репозитория

Скилл для проверки кода на уязвимости по OWASP Top 10:2025, ASVS 5.0 и спискам уязвимостей для LLM и ИИ-агентов 2026 года

СкиллМинимальный доступ429Звезды репозитория
Российский стек

Скилл аудита безопасности для Claude Code: OWASP Top 10 плюс ГОСТ Р 56939, приказ ФСТЭК №21 и ФЗ-152, параллельные сабагенты и матрица соответствия

СкиллМинимальный доступ1Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Cybersecurity Skills (эта карточка)нет504
Anthropic Cybersecurity Skillsнет35 708библиотека скиллов с привязкой к MITRE ATT&CK и NIST, а здесь каждая находка проходит проход опровержения и получает статус в `findings.json`
OWASP Securityнет429один скилл проверки кода по OWASP, а здесь OWASP-аудит лишь часть набора из 42 скиллов

Коротко о README

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

Бейдж для README

Исходный SKILL.md

---
name: owasp-audit
description: "Audit application source code against the OWASP Top 10:2025 categories — broken access control (incl. SSRF), security misconfiguration, software supply chain failures, cryptographic failures, injection, insecure design, authentication failures, software and data integrity, logging and alerting failures, mishandling of exceptional conditions — with recon, a coverage ledger, per-finding verification, and a findings.json report. Use when the user mentions 'OWASP,' 'OWASP Top 10,' 'security audit,' 'security review,' 'secure code review,' 'code security review,' 'vulnerability audit,' 'find vulnerabilities,' 'appsec review,' 'application security audit,' 'check for security issues,' 'review this PR for security,' 'pre-merge security check,' 'diff review,' 'broken access control,' 'IDOR,' 'SQL injection,' 'XSS,' 'SSRF,' 'webhook security,' or wants to check their codebase for common security weaknesses."
allowed-tools: Read, Grep, Glob, Bash(npm audit), Bash(npm audit --omit=dev)
---

# OWASP Audit — Source Code Security Review

Perform a systematic security audit of application source code against the OWASP Top 10:2025. Every candidate is
traced, then independently challenged, before it becomes a finding. Coverage is recorded per surface and trust
boundary, so "clean" means someone actually read the code.

Cross-references:
- `api-audit` for a surface-driven pass over every API endpoint (shares the recon, verification, and orchestration references)
- `web-pentest` "Combined white-box + black-box mode" when you have both the source and a running instance you're authorized to test
- `business-logic-testing` to prove race conditions and logic flaws dynamically (A06)
- `dependency-audit` for the full A03 supply-chain picture; `secrets-audit` for leaked credentials
- `threat-modeling` for the principal / trust-boundary vocabulary used in recon
- `finding-triage` to take a single finding from this report to a defensible disposition

## Authorization and Mode

Only audit code the user owns or is authorized to review. Any live check (for example `curl -I` against a deployed
origin) needs the same authorization for that host and stays non-destructive.

Pick the mode before starting:

- **Guidance** (default): a question, a single file, or "how do I secure X". Answer directly. Findings still follow the
  verdict rules below. No ledger required.
- **Full audit**: the user explicitly asks to audit or security-review a codebase, a release, or a PR. Run the full
  workflow below.
- **Diff / PR-scoped**: the user wants a branch, PR, or commit range reviewed, or a pre-merge gate. Run the full workflow
  limited to the change, using [references/diff-review.md](references/diff-review.md).

If it's ambiguous, ask one question: guidance pass or full audit (and which profile)?

## Workflow (full audit)

1. **Scope**: what's in, what's out, mode, and run profile
2. **Recon**: write `architecture.md` and `coverage.json` before hunting

Сообщить о проблеме

Foxx AICybersecurity Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.