security-secrets

Scan codebases for leaked API keys, tokens, and passwords.

2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/gaebalai/claude-code-kit-ko --skill security-secrets-gaebalai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-secrets
Source: https://github.com/gaebalai/claude-code-kit-ko/tree/main/.claude/skills/security-secrets
Command: npx skills add https://github.com/gaebalai/claude-code-kit-ko --skill security-secrets-gaebalai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill identifies potential security vulnerabilities by detecting the leakage of sensitive information like API keys, tokens, and passwords within your codebase.

Core Features & Use Cases

  • Secret Detection: Scans code for common patterns of exposed secrets.
  • Vulnerability Assessment: Identifies hardcoded credentials and sensitive data in configuration files.
  • Use Case: After a developer accidentally commits an API key, this Skill can quickly scan the repository to find and flag it, allowing for immediate remediation.

Quick Start

Use the security-secrets skill to scan the 'src/' directory for leaked secrets.

Frequently Asked Questions about security-secrets

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

FAQPage Schema
How do I scan my codebase for leaked API keys and hardcoded secrets?

To scan for leaked secrets, you can use this tool to recursively search directories and files for common sensitive patterns like API keys, tokens, and passwords. It checks configurations and generates a prioritized report of potential exposures.

How does secret detection work for committed source code?

Secret detection works by scanning your codebase for common patterns of exposed credentials and hardcoded values in settings files. It also reviews .gitignore configurations to ensure sensitive data is properly managed via environment variables.

Can I use this to scan specific directories for sensitive data exposure?

Yes, you can scan specific directories for sensitive data exposure by targeting them directly, such as scanning the 'src/' directory. The scanner reviews the specified paths to identify and flag leaked secrets quickly.

What is the best way to find accidentally committed tokens in a repository?

The best way to find accidentally committed tokens is to perform a comprehensive code scan for common secret patterns. This tool identifies hardcoded credentials in your files and provides a prioritized report for immediate remediation.

Does secret scanning check .gitignore configurations for vulnerabilities?

Yes, secret scanning checks .gitignore configurations to verify that sensitive files and patterns are excluded from version control. It ensures secrets are managed via environment variables instead of being hardcoded in the repository.

Why should I use environment variables instead of hardcoded passwords in settings files?

You should use environment variables instead of hardcoded passwords to prevent sensitive data leakage in your codebase. This tool detects hardcoded credentials in settings files and flags them so you can secure your application.