pii-detect — скилл для Claude Code: что делает и как установить
Ищет персональные данные, ключи доступа и пароли в коде или текстах перед коммитом и отправкой в логи. Помогает вовремя скрыть конфиденциальные строки.
npx skills add ruvnet/ruflo --skill pii-detect -a claude-codeЧто делает pii-detect
Скилл проверяет исходный код, конфигурации и логи на наличие чувствительных записей. Поиск охватывает почтовые адреса, телефоны, номера социального страхования, налоговые идентификаторы, банковские карты, а также токены и пароли. При обнаружении совпадений агент размечает места в файле и предлагает замаскировать данные.
Процесс разбит по шагам. Сначала вызывается инструмент быстрой проверки mcp__plugin_ruflo-core_ruflo__aidefence_has_pii. Затем запускается детальное сканирование по категориям через transfer_detect-pii и контекстный анализ aidefence_analyze.
Скиллу требуются MCP-инструменты плагина ruflo-core или доступ к Bash. Без настроенных методов Ruflo агент не сможет выполнить анализ.
Какие задачи решает
- найти забытые токены и пароли в конфигурационных файлах
- проверить логи перед отправкой во внешние хранилища
- обнаружить персональные данные перед коммитом в репозиторий
- разметить номера карт и телефонов для маскирования
Примеры запросов агенту
- Проверь файл auth.log через pii-detect перед отправкой.
- Найди в staging.env незамаскированные API-ключи и пароли.
- Запусти pii-detect для текущего дифа перед созданием коммита.
Как установить pii-detect
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill pii-detect -a claude-code2Вручную: положить файлы
~/.claude/skills/pii-detect/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pii-detect/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill pii-detect -a codex2Вручную: положить файлы
.agents/skills/pii-detect/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill pii-detect -a cursor2Вручную: положить файлы
.cursor/skills/pii-detect/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install ruvnet/ruflo pii-detect2Вручную: положить файлы
.github/skills/pii-detect/SKILL.md1Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill pii-detect -a gemini-cli2Командой платформы
gemini skills install https://github.com/ruvnet/ruflo --path plugins/ruflo-aidefence/skills/pii-detectВручную: положить файлы
.devin/skills/pii-detect/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add ruvnet/ruflo --skill pii-detect -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора104
Весь набор →Похожие
Вопросы о pii-detect
Как установить pii-detect в Claude Code?
Выполните команду npx skills add ruvnet/ruflo --skill pii-detect -a claude-code. Скилл загрузится в путь ~/.claude/skills/pii-detect/SKILL.md.
Какие данные находит pii-detect?
Он определяет email-адреса, телефоны, SSN, налоговые ID, банковские карты, физические адреса, токены, пароли и имена, связанные с конфиденциальной информацией.
Какие инструменты нужны для работы скилла?
Он вызывает методы MCP из ruflo-core (aidefence_has_pii, aidefence_scan, aidefence_analyze, transfer_detect-pii) либо использует системный Bash.
Исходный текст
SKILL.md · MIT
--- name: pii-detect description: Detect and flag personally identifiable information (PII) in text, code, and configurations. Use before committing code, writing logs, storing data, or sending model responses that might contain emails, phone numbers, SSNs, API keys, or passwords. argument-hint: "<input-text>" allowed-tools: mcp__plugin_ruflo-core_ruflo__aidefence_has_pii mcp__plugin_ruflo-core_ruflo__aidefence_scan mcp__plugin_ruflo-core_ruflo__aidefence_analyze mcp__plugin_ruflo-core_ruflo__transfer_detect-pii Bash --- # PII Detection Detect personally identifiable information before it enters logs, commits, or responses. ## When to use Before committing code, storing data, or sending responses that might contain PII (emails, phone numbers, SSNs, API keys, passwords). ## Steps 1. **Quick PII check** — call `mcp__plugin_ruflo-core_ruflo__aidefence_has_pii` with the text for a boolean result 2. **Detailed scan** — call `mcp__plugin_ruflo-core_ruflo__transfer_detect-pii` for categorized PII findings 3. **Full analysis** — call `mcp__plugin_ruflo-core_ruflo__aidefence_analyze` for context-aware PII detection 4. If PII found, flag the specific locations and suggest redaction ## PII categories detected - Email addresses, phone numbers - Social security numbers, tax IDs - Credit card numbers - API keys, tokens, passwords - Physical addresses - Names linked to sensitive data
© ruvnet · MIT · ruvnet/ruflo