A curated collection of regex patterns and test data for finding sensitive information like API keys, credit cards, SSNs, and IP addresses in codebases or logs. Pulled from the SecLists Pattern-Matching directory, so you get battle-tested patterns rather than rolling your own. Honestly most useful for security audits where you need to scan for accidental data leaks, or building validators for PII detection tooling. The usual disclaimer applies: this is for authorized testing only, bug bounties, CTFs, or your own systems. If you need the full SecLists arsenal beyond pattern matching, the complete repo has 6,000+ files covering fuzzing, payloads, and web shells.

skills.sh installs
625
GitHub stars
400
last updated
Jun 8, 2026

Install

$ npx -y skills add eyadkelleh/awesome-skills-security --skill security-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

SecLists Pattern-Matching

Description

Sensitive data patterns for security testing: API keys, credit cards, emails, SSNs, phone numbers, IPs, and more. Use for data discovery and validation.

Source: SecLists/Pattern-Matching Repository: https://github.com/danielmiessler/SecLists License: MIT

When to Use This Skill

Use this skill when you need:

  • API key detection in code/logs
  • Credit card validation testing
  • Email pattern matching
  • IP address discovery
  • SSN format validation
  • Phone number pattern testing

⚠️ IMPORTANT: Only use for authorized security testing, bug bounty programs, CTF competitions, or educational purposes.

Key Files in This Skill

  • api-keys.txt - API key patterns
  • credit-cards.txt - Credit card formats
  • email-addresses.txt - Email patterns
  • ip-addresses.txt - IP address patterns
  • ssn.txt - Social Security Number patterns
  • phone-numbers.txt - Phone number formats

Usage Example

# Access files from this skill
import os

# Example: Load patterns/payloads
skill_path = "references/Pattern-Matching"

Sponsors

Details

Repository
github.com/eyadkelleh/awesome-skills-security
Categories
Backend & APIs, Testing & QA, Security, Sales & Marketing
First seen
Jun 11, 2026

More from eyadkelleh/awesome-skills-security

All 7
1minimax-ai avatarminimax-multimodal-toolkitminimax-ai/skillsUse mmx to generate text, images, video, speech, and music via the MiniMax AI platform. Use when the user wants to create media content, chat with MiniMax model625skills.sh installs
2openclaudia avataryoutube-analyticsopenclaudia/openclaudia-skillsAnalyze YouTube channel and video performance using the YouTube Data API. Use when the user says "YouTube analytics", "check my channel", "video performance", "625skills.sh installs
3sentinelcore avatarroblox-remote-eventssentinelcore/roblox-skillsUse when implementing client-server communication in Roblox, firing events between LocalScripts and Scripts, passing data across the network boundary, syncing g624skills.sh installs
4alirezarezvani avataremail-template-builderalirezarezvani/claude-skillsBuild complete transactional email systems: React Email templates, provider integration (Resend, Postmark, SendGrid, AWS SES), preview server, i18n support, dar613skills.sh installs
5voltagent avatarvoltagent-docs-bundlevoltagent/skillsLook up VoltAgent documentation embedded in node_modules/@voltagent/core/docs for version-matched docs. Use for API signatures, guides, and examples.613skills.sh installs
6freestylefly avatarseedance-videofreestylefly/canghe-skills使用字节跳动 Seedance 模型生成视频。支持文生视频和图生视频功能,通过 volcengine-ark SDK 调用 API。当用户需要生成视频、创建视频内容或基于文字/图片制作视频时激活此技能。609skills.sh installs