security-patterns · eyadkelleh — скилл для Claude Code: поиск чувствительных данных
Скилл помогает находить и проверять шаблоны ключей API, платёжных данных, email, IP-адресов и других чувствительных данных. Пригодится для разрешённого тестирования безопасности.
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a claude-codeЧто делает security-patterns
Внутри — текстовые наборы шаблонов для ключей API, номеров кредитных карт, email-адресов, IP, SSN и телефонных номеров. Агент может использовать их для поиска совпадений в коде и логах или проверки форматов данных. Среди файлов есть api-keys.txt, email-addresses.txt и phone-numbers.txt.
Файлы лежат в references/Pattern-Matching; пример на Python обходит эту папку и читает содержимое .txt. Скилл предназначен для тестирования с разрешением, программ bug bounty в пределах их правил, CTF и контролируемых исследований. Без разрешения проверять чужие системы нельзя.
Какие задачи решает
- найти шаблоны ключей API в коде и логах
- проверить формат номеров кредитных карт
- обнаружить адреса email и IP
- сопоставить телефонные номера и SSN с шаблонами
Примеры запросов агенту
- Найди в этих логах строки, похожие на ключи API, используя шаблоны скилла.
- Проверь, какие адреса email и IP встречаются в этом наборе файлов.
- Сопоставь тестовые номера карт и телефонов с шаблонами скилла.
Как установить security-patterns
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a claude-code2Вручную: положить файлы
~/.claude/skills/security-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/security-patterns/
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a codex2Вручную: положить файлы
.agents/skills/security-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a cursor2Вручную: положить файлы
.cursor/skills/security-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Eyadkelleh/awesome-skills-security security-patterns2Вручную: положить файлы
.github/skills/security-patterns/SKILL.md1Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a gemini-cli2Командой платформы
gemini skills install https://github.com/Eyadkelleh/awesome-skills-security --path skills/security-patternsВручную: положить файлы
.devin/skills/security-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о security-patterns
Как установить security-patterns в Claude Code?
Выполните npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a claude-code. Файл скилла находится по пути ~/.claude/skills/security-patterns/SKILL.md.
Что делает security-patterns?
Предоставляет текстовые шаблоны для поиска и проверки чувствительных данных: ключей API, номеров карт, email, IP-адресов, SSN и телефонов.
Можно ли использовать security-patterns для проверки чужих систем?
Только при наличии разрешения. Допустимые случаи включают тестирование в пределах правил bug bounty, CTF и исследования в контролируемой среде.
Похожие скиллы
Все скиллы по теме «Безопасность» →Сначала — security-patterns от других авторов.