Skip to main content
skill CX Codex

security-patterns · eyadkelleh — Claude Code skill for sensitive data checks

This skill provides patterns for finding and validating API keys, card numbers, emails, IP addresses, and other sensitive data. Use it during authorized security testing.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a claude-code
Open on GitHub

What security-patterns does

The skill contains text pattern lists for API keys, credit card numbers, email addresses, IP addresses, SSNs, and phone numbers. An agent can use them to look for matches in code or logs, or to check data formats. Files include api-keys.txt, email-addresses.txt, and phone-numbers.txt.

The lists are stored under references/Pattern-Matching. A Python example walks that directory and reads .txt files. The stated uses include authorized testing, in-scope bug bounty work, CTFs, and controlled research. Testing systems without permission falls outside those uses.

What it helps with

  • find API-key patterns in code and logs
  • check credit card number formats
  • locate email addresses and IPs
  • match phone numbers and SSNs against patterns

Example prompts for the agent

  • Search these logs for strings that match the skill’s API-key patterns.
  • Find email addresses and IPs in this set of files using the skill.
  • Check these test card and phone numbers against the available patterns.

How to install security-patterns

1Skills CLI (Vercel)

npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a claude-code

2Manually: put the files in place

~/.claude/skills/security-patterns/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/security-patterns/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about security-patterns

How do I install security-patterns in Claude Code?

Run npx skills add Eyadkelleh/awesome-skills-security --skill security-patterns -a claude-code. The skill file is at ~/.claude/skills/security-patterns/SKILL.md.

What does security-patterns do?

It supplies text patterns for finding or validating sensitive data, including API keys, card numbers, emails, IP addresses, SSNs, and phone numbers.

Can I use security-patterns to test systems without permission?

No. Its intended settings include authorized testing, bug bounty work within scope, CTFs, and research in controlled environments.

Similar skills

All skills for Security →

security-patterns by other authors comes first.

From the same set7

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor