This runs a thorough security audit across your codebase, checking for exposed secrets in files and git history, injection vulnerabilities (SQL, NoSQL, command, XSS, path traversal), authentication and authorization flaws like IDOR, data exposure in API responses, missing input validation, and vulnerable dependencies. It uses grep and bash commands to scan for hardcoded credentials, then walks through code patterns looking for common mistakes like string concatenation in queries or missing ownership checks on resources. The checklist is comprehensive enough that you'll probably find something even in codebases you thought were clean. Good for pre-deployment reviews or when inheriting a project and need to know what you're dealing with.

skills.sh installs
165
last updated
Aug 21, 2026

Install

$ npx -y skills add aakash-dhar/claude-skills --skill security-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

Security Audit Skill

When auditing code for security, follow this structured process. Treat every finding seriously — a single vulnerability can compromise an entire system.

1. Secrets & Credentials

Scan the entire codebase for exposed secrets:

  • Hardcoded API keys, tokens, passwords in source code
  • Secrets in config files committed to Git (.env, config.json, settings.py)
  • Secrets in logs — sensitive data printed in console.log, logger.info, etc.
  • Secrets in error messages — stack traces or error responses leaking internals
  • Secrets in comments — old credentials left in TODO or commented-out code
  • Secrets in Git history — check if secrets were committed and later removed (still in history)

Check commands:

# Search for common secret patterns
grep -rn "password\|secret\|api_key\|apikey\|token\|private_key\|AWS_SECRET\|DATABASE_URL" --include="*.ts" --include="*.js" --include="*.py" --include="*.env" --include="*.json" --include="*.yaml" --include="*.yml" .

# Check for .env files committed
git ls-files | grep -i "\.env"

# Check git history for secrets
git log --all --diff-filter=D -- "*.env" "*.pem" "*.key"

Sponsors

Details

Repository
github.com/aakash-dhar/claude-skills
Categories
Backend & APIs, Security, Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026
1aibtcdev avataraibtc-news-protocolaibtcdev/skillsAIBTC Network editorial skill — "Protocol and Infrastructure Updates" signal composition, source validation, and editorial voice guide for aibtc.news correspond165skills.sh installs
2delorenj avataragnodelorenj/skillsAgno AI agent framework. Use for building multi-agent systems, AgentOS runtime, MCP server integration, and agentic AI development.165skills.sh installs
3harperaa avatarsecurity-operations-deploymentharperaa/secure-claude-skillsOperational security guidance for deployment, monitoring, and maintenance. Use this skill when you need to understand which middlewares to apply, configure envi165skills.sh installs
4wwwzhouhui avatarjimeng_mcp_skillwwwzhouhui/skills_collection使用jimeng-mcp-server进行AI图像和视频生成。当用户请求从文本生成图像、合成多张图片、从文本描述创建视频或为静态图像添加动画时使用此技能。支持四大核心能力:文生图、图像合成、文生视频、图生视频。需要jimeng-mcp-server在本地运行或通过SSE/HTTP访问。165skills.sh installs
5vm0-ai avatarchatwootvm0-ai/vm0-skillsChatwoot API for customer support. Use when user mentions "Chatwoot", "conversations", "support chat", or customer messaging.164skills.sh installs
6charleswiltgen avataraxiom-metrickit-refcharleswiltgen/axiomMetricKit API reference for field diagnostics - MXMetricPayload, MXDiagnosticPayload, MXCallStackTree parsing, crash and hang collection163skills.sh installs