data-leakage-prevention
Data Leakage Prevention
Use this skill for submission-time security checks and general file compliance reviews. Combine semantic review with deterministic tooling, and make the audit boundary explicit before any scan starts.
Core Rules
- Declare the audit boundary first. State the scope type and the resolved files before scanning.
- Collect environment context early. Check whether the target is git-backed, whether
.gitleaks.tomlor similar policy files exist, whether.pre-commit-config.yamlexists, and whether local text-extraction tools are available for binary documents. - Respect repository rules before running detectors. If
.gitleaks.tomlor similar config exists, honor its ignore rules and use its custom rules as review constraints when possible. - Choose scan depth from the change summary. Do not default to full semantic review for generated, third-party, or oversized changes.
- Report precise findings and keep likely false positives separate.
Boundary And Context
Supported scope types:
- Git:
staged,changed,commit <hash>,pr <id> - Filesystem:
entire repo,directory,specific file
More from zenless-lab/skills
python-docstring-expert
Expert methodology for evaluating, formatting, and generating Python docstrings. Use when creating or updating documentation for Python code, determining if a docstring is necessary based on API exposure, or formatting docstrings for modules, classes, and functions. Load this skill when code changes affect existing docstrings to keep them synchronized.
19cloud-init-crafter
Expert assistant for creating, modifying, and debugging cloud-init scripts. Supports multiple formats (YAML, shell, MIME archives), Jinja templating with instance-data, and multi-platform validation.
9readme-crafter
Use this skill when you need to write, refactor, or improve a project's README.md file. Trigger this anytime the user wants to create documentation, project overviews, or profile pages following best practices and modern aesthetics.
8skill-expert
Comprehensive master guide for designing, creating, editing, updating, and refactoring Agent Skills according to the official agentskills.io specification. Use this when you need to build or modify capabilities for an AI agent.
8agents-md-crafter
Use this skill when you need to create, update, or improve AI agent instruction files like AGENTS.md, GEMINI.md, or copilot-instructions.md. Trigger this anytime the user wants to set up standard AI rules, document project context for LLMs, or add repository-wide guidelines for AI agents.
8skill-crafter
Use this skill when creating a new skill or when modifying, updating, refactoring, restructuring, or reviewing an existing skill. Trigger it for framework-specific and framework-agnostic skill work, including SKILL.md design, folder layout, scripts, references, assets, metadata, and description optimization, even if the user only says "make a skill", "improve this skill", or "refactor the skill".
7