cc-skill-security-review · davila7 — скилл для Claude Code: установка
Набор правил и чеклистов для проверки кода на уязвимости при добавлении авторизации и эндпоинтов в Claude Code. Помогает вовремя заметить утечки секретов.
npx claude-code-templates@latest --skill development/cc-skill-security-reviewЧто делает cc-skill-security-review
Скилл внедряет в диалог с Claude Code шаблоны безопасной разработки. Он инструктирует агента проверять код на частые ошибки: хранение токенов в localStorage и прямую конкатенацию строк в SQL. Каждая рекомендация подкреплена примерами правильной и опасной реализации на TypeScript.
Внутри собраны правила по проверке переменных окружения, валидации входных данных, экранированию SQL, защите от XSS через DOMPurify, токенам CSRF и ограничению частоты запросов с express-rate-limit. Для валидации скилл опирается на схемы Zod, а для баз данных показывает примеры политик Row Level Security в Supabase.
Без настроенного окружения агент не сможет автоматически исправить уязвимости: предложенные паттерны требуют сторонних библиотек вроде zod или isomorphic-dompurify.
Какие задачи решает
- проверить API-роуты на инъекции и утечки параметров
- настроить валидацию входящих файлов и форм через схемы Zod
- защитить токены сессий с помощью флагов httpOnly и SameSite
- включить политики Row Level Security для таблиц Supabase
Примеры запросов агенту
- Проверь этот эндпоинт авторизации по чеклисту безопасности
- Настрой валидацию загрузки картинок с ограничением по размеру и типу
- Помоги переписать сырой SQL-запрос на безопасный вариант с параметрами
Как установить cc-skill-security-review
1Через claude-code-templates
npx claude-code-templates@latest --skill development/cc-skill-security-review2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill cc-skill-security-review -a claude-code3Вручную: положить файлы
~/.claude/skills/cc-skill-security-review/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/cc-skill-security-review/
Вручную: положить файлы
.agents/skills/cc-skill-security-review/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/cc-skill-security-review/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates cc-skill-security-review2Вручную: положить файлы
.github/skills/cc-skill-security-review/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/development/cc-skill-security-reviewВручную: положить файлы
.devin/skills/cc-skill-security-review/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о cc-skill-security-review
Как установить cc-skill-security-review в Claude Code?
Выполните команду npx claude-code-templates@latest --skill development/cc-skill-security-review.
Для чего нужен этот скилл?
Он снабжает Claude Code чеклистом уязвимостей и правилами безопасного написания кода при работе с секретами и базой данных.
Какие библиотеки рекомендуются внутри скилла?
Скилл показывает практические паттерны с библиотеками zod для схем валидации, isomorphic-dompurify против XSS и express-rate-limit для ограничения нагрузки на роуты.
Похожие скиллы
Все скиллы по теме «Безопасность» →Сначала — cc-skill-security-review от других авторов.