# sparkfinderoven-r01-security-compliance-skills

Набор скиллов для проверки кода на уязвимости OWASP, поиска CVE в зависимостях, аудита GDPR и SOC 2 и моделирования угроз по STRIDE.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 729 установок · ★ 12
- Автор: reason-machines
- Лицензия: LicenseRef-Unknown · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/reason-machines/security-skills/tree/HEAD/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md
- Обновлён: 2026-10-09
- HTML: https://affpapa.org/nevibecode/skills/sparkfinderoven-r01-security-compliance-skills

## Что делает

Скилл добавляет агенту 10 команд и 5 многошаговых сценариев по безопасности. Среди команд — `/owasp-scan` для поиска уязвимостей из OWASP Top-10 с оценкой CVSS и подсказками по исправлению, `/dep-cve` для проверки зависимостей на известные CVE, `/gdpr-audit` и `/soc2-readiness` для аудита соответствия, `/threat-model` для модели угроз по методологии STRIDE. Отдельно закрыты аудит прав по принципу наименьших привилегий, поиск секретов в коде и сценарии реагирования на инциденты.

Установка идёт через `npx skills add reason-machines/security-skills --skill sparkfinderoven-r01-security-compliance-skills -a claude-code`. Файл скилла ложится в `~/.claude/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md`. Для части команд нужны входные данные: `/gdpr-audit` читает конфиг `.gdpr-config.yml` с описанием категорий данных, мест хранения и правовых оснований, а `/threat-model` принимает схему архитектуры или её текстовое описание.

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

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/security-skills --skill sparkfinderoven-r01-security-compliance-skills -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/sparkfinderoven-r01-security-compliance-skills/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/security-skills --skill sparkfinderoven-r01-security-compliance-skills -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/security-skills --skill sparkfinderoven-r01-security-compliance-skills -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install reason-machines/security-skills sparkfinderoven-r01-security-compliance-skills
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/security-skills --skill sparkfinderoven-r01-security-compliance-skills -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/reason-machines/security-skills --path skills/sparkfinderoven-r01-security-compliance-skills
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add reason-machines/security-skills --skill sparkfinderoven-r01-security-compliance-skills -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/reason-machines/security-skills/tree/HEAD/skills/sparkfinderoven-r01-security-compliance-skills/SKILL.md

## Когда брать
- найти SQL-инъекции и другие уязвимости OWASP Top-10 в исходниках
- проверить зависимости на известные CVE и понять, что обновлять
- сопоставить потоки персональных данных с требованиями GDPR
- оценить готовность к SOC 2 по пяти критериям доверия
- построить модель угроз по STRIDE для новой архитектуры

## Примеры запросов агенту
- просканируй ./api на уязвимости OWASP Top-10 и покажи только критичные
- проверь package.json на CVE и предложи пути обновления
- построй модель угроз по STRIDE для схемы «веб-приложение → API Gateway → Lambda → RDS»

## Похожие
- [security-compliance-audit](https://affpapa.org/nevibecode/skills/security-compliance-audit.md) — скилл · 665 установок
- [security-auditor](https://affpapa.org/nevibecode/skills/sickn33-security-auditor.md) — скилл · 1400 установок
- [security-hardening](https://affpapa.org/nevibecode/commands/security-hardening.md) — команда · 437 установок
- [compliance-tracking](https://affpapa.org/nevibecode/skills/compliance-tracking.md) — скилл · 3000 установок
- [compliance-os](https://affpapa.org/nevibecode/plugins/compliance-os.md) — плагин · ★ 28733
- [compliance-check](https://affpapa.org/nevibecode/commands/compliance-check.md) — команда · ★ 41729

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
