sensitive-content-scanner

Detect credentials, personal identifiers, and private URLs in files using regex patterns.

1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/dazuck/claude-code-skills --skill sensitive-content-scanner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sensitive-content-scanner
Source: https://github.com/dazuck/claude-code-skills/tree/main/skills/sensitive-content-scanner
Command: npx skills add https://github.com/dazuck/claude-code-skills --skill sensitive-content-scanner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill detects and flags sensitive content in files to prevent accidental leakage when sharing code, configs, or datasets.

Core Features & Use Cases

  • Detects credentials, personal identifiers, private URLs, and local paths to safeguard data before publishing or exporting.
  • Context-aware detection using an optional personal context file to tailor results to your environment.
  • Works across repositories, project folders, and shared configurations, supporting automation on local machines.
  • Provides actionable guidance on sanitization and replacement with placeholders to reduce risk.

Quick Start

Use the sensitive-content-scanner to scan a file or directory:

  • /sensitive-content-scanner ~/.claude/skills/
  • /sensitive-content-scanner ./my-project/
  • /sensitive-content-scanner ./config.md Also, for personalized detection, create ~/.claude/sensitive-content-context.md with your patterns.

Frequently Asked Questions about sensitive-content-scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan files for sensitive content before sharing a repository?

To scan files for sensitive content before sharing a repository, you can apply regex-based pattern matching to detect and flag credentials, personal identifiers, and private URLs across your project folders and configurations.

What is data sanitization for code and configuration files?

Data sanitization for code and configuration files is the process of detecting sensitive content like credentials and local paths, then replacing them with placeholders to prevent accidental data leakage when publishing.

How does regex-based sensitive content detection work for datasets?

Regex-based sensitive content detection works by applying predefined and customizable regular expression patterns to scan datasets and flag private URLs, personal identifiers, and embedded credentials.

Can I customize sensitive content scanning rules for my local environment?

You can customize sensitive content scanning rules for your local environment by creating a personal context file at ~/.claude/sensitive-content-context.md to tailor the regex detection patterns to your specific project needs.

Does sensitive content scanning work with pre-publish checks on local machines?

Sensitive content scanning works with pre-publish checks on local machines by scanning repositories, project folders, and shared configurations to flag sensitive data and provide actionable sanitization guidance before export.

What types of sensitive data can regex pattern matching detect in configs?

Regex pattern matching can detect credentials, personal identifiers, private URLs, and local paths in configuration files, helping prevent accidental leakage when sharing code or datasets.