security-auditor

Audit Git repositories for exposed secrets and sensitive data.

12|1|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/jiunbae/agent-skills --skill security-auditor-jiunbae
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: security-auditor
Source: https://github.com/jiunbae/agent-skills/tree/main/security/security-auditor
Command: npx skills add https://github.com/jiunbae/agent-skills --skill security-auditor-jiunbae

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires git, rg, grep, bfg, git-filter-repo, and includes scripts (resource) components.

What problem does it solve?

๋ ˆํฌ์ง€ํ† ๋ฆฌ์˜ ๋ฏผ๊ฐ ์ •๋ณด ๋…ธ์ถœ ์—ฌ๋ถ€๋ฅผ ์ฝ”๋“œ์™€ ์ปค๋ฐ‹ ํžˆ์Šคํ† ๋ฆฌ ์ฐจ์›์—์„œ ์ ๊ฒ€ํ•˜๊ณ , ์ ์ ˆํ•œ ๋Œ€์‘์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • Git ํŠธ๋ž˜ํ‚น ํŒŒ์ผ ๊ฒ€์‚ฌ: ๋ฏผ๊ฐ ํŒŒ์ผ์ด git์— ํŠธ๋ž˜ํ‚น๋˜๋Š”์ง€ ์ ๊ฒ€
  • ๋ฏผ๊ฐ ์ •๋ณด ํŒจํ„ด ํƒ์ง€: API ํ‚ค, ๋น„๋ฐ€๋ฒˆํ˜ธ ๋“ฑ ํŒจํ„ด ๊ฒ€์‚ฌ
  • Git ํžˆ์Šคํ† ๋ฆฌ ๋ถ„์„: ๊ณผ๊ฑฐ ์ปค๋ฐ‹์—์„œ์˜ ๋ˆ„์ถœ ์—ฌ๋ถ€ ํ™•์ธ
  • Gitignore ๊ฒ€์ฆ: ๋ฏผ๊ฐ ํŒŒ์ผ ๋ฌด์‹œ ๊ทœ์น™ ์ ๊ฒ€
  • ํ†ตํ•ฉ ๋ณด๊ณ ์„œ ์ƒ์„ฑ: ์ด์Šˆ์™€ ์กฐ์น˜ ๋ฐฉ์•ˆ ์ œ์‹œ

Quick Start

์˜ˆ: "๋ณด์•ˆ ์ ๊ฒ€ํ•ด์ค˜"๋กœ ์ „์ฒด ๊ฐ์‚ฌ ์ˆ˜ํ–‰

Frequently Asked Questions about security-auditor

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

FAQPage Schema
How do I detect secrets and API keys exposed in my Git repository?โ–ผ

Secret detection scans your repository's tracked files and commit history for exposed API keys, credentials, and sensitive patterns. This Skill audits current code and Git history to identify leakage points, then provides structured findings with remediation steps.

Can I check if sensitive files are properly ignored by .gitignore?โ–ผ

Yes. Gitignore validation verifies whether sensitive files have correct ignore rules in place. The Skill analyzes your ignore configuration to ensure credentials and private data won't be tracked in future commits.

How do I audit my entire Git history for leaked secrets?โ–ผ

Git history analysis searches past commits for exposed secrets that may have been committed before ignore rules were added. The Skill identifies leakage across your full commit history and recommends removal strategies.

What's the best way to perform a security audit before releasing code?โ–ผ

A full repository audit checks tracked files, historical commits, and ignore configurations in a single pass. Run an explicit security audit to generate a comprehensive report with issues and remediation guidance before release.

Does this work with repositories using bfg or git-filter-repo for secret removal?โ–ผ

Yes. The Skill integrates with bfg and git-filter-repo as dependencies for advanced secret removal workflows. These tools help clean secrets from history after detection and audit.

What patterns of sensitive data does the audit detect?โ–ผ

The Skill detects common secret patterns including API keys, passwords, and credentials through configurable detection rules. It flags tracked files containing sensitive information and validates that ignore rules protect them.