ruvnet avatar

Pii Detect

This is a pre-commit safety check for PII leakage. It scans text, code, and config files for emails, phone numbers, SSNs, credit cards, API keys, and other sensitive data before they hit your logs or git history. You get three levels of detection: a quick boolean check, a categorized scan that tells you what it found, and a full context-aware analysis. The tool is most useful right before commits or when handling user input that might get logged. It won't catch everything, but it's a solid first line of defense against accidentally exposing credentials or personal data in places they shouldn't be.

skills.sh installs
763
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill pii-detect --agent claude-code

Installs into .claude/skills of the current project.

Files

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

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Backend & APIs, Documentation
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1mattbx avatarshadcn-component-discoverymattbx/shadcn-skillsDiscover shadcn-compatible components and registries across the entire ecosystem before writing any custom UI. Use PROACTIVELY before building tables, forms, mo761skills.sh installs
2zeropointrepo avataryoutube-datazeropointrepo/youtube-skillsUse when structured YouTube data is needed: pasted video/channel/playlist links, transcripts for analysis, video metadata, channel upload history, search result759skills.sh installs
3uniswap avatarv4-sdk-integrationuniswap/uniswap-aiApp-layer SDK guide for building swap and liquidity experiences directly with the Uniswap v4 SDK. Use when user asks about "v4 sdk", "uniswap v4", "v4 swap", "v758skills.sh installs
4ruvnet avatarinit-projectruvnet/rufloInitialize a new Ruflo project with MCP tools, hooks, and agent configuration. Use when setting up Ruflo in a fresh repo, or when the user says "init ruflo", "s757skills.sh installs
5machina-sports avatartennis-datamachina-sports/sports-skillsATP and WTA tennis data via ESPN public endpoints — tournament scores, season calendars, player rankings, player profiles, and news. Zero config, no API keys. U756skills.sh installs
6cap-go avatarcapgo-native-buildscap-go/capgo-skillsUse for Capgo Cloud Build native iOS and Android workflows, including CLI login, API-key handling, iOS build onboarding, signing credential storage, build reque754skills.sh installs