Skip to content
Development
Command

/security-audit

Perform comprehensive security assessment

From plugin
claude-command-suite
1.3k199 skills89 agents199 commands
Install
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/security-audit

Context preview

What this command does when you run it.

Perform comprehensive security assessment

Command definition

security-audit.md

Security Audit Command

Perform comprehensive security assessment

Instructions

Perform a systematic security audit following these steps:

1. **Environment Setup**

  • Identify the technology stack and framework
  • Check for existing security tools and configurations
  • Review deployment and infrastructure setup

2. **Dependency Security**

  • Scan all dependencies for known vulnerabilities
  • Check for outdated packages with security issues
  • Review dependency sources and integrity
  • Use appropriate tools: `npm audit`, `pip check`, `cargo audit`, etc.

3. **Authentication & Authorization**

  • Review authentication mechanisms and implementation
  • Check for proper session management
  • Verify authorization controls and access restrictions
  • Examine password policies and storage

4. **Input Validation & Sanitization**

  • Check all user input validation and sanitization
  • Look for SQL injection vulnerabilities
  • Identify potential XSS (Cross-Site Scripting) issues
  • Review file upload security and validation

5. **Data Protection**

  • Identify sensitive data handling practices
  • Check encryption implementation for data at rest and in transit
  • Review data masking and anonymization practices
  • Verify secure communication protocols (HTTPS, TLS)

6. **Secrets Management**

  • Scan for hardcoded secrets, API keys, and passwords
  • Check for proper secrets management practices
  • Review environment variable security
  • Identify exposed configuration files

7. **Error Handling & Logging**

  • Review error messages for information disclosure
  • Check logging practices for security events
  • Verify sensitive data is not logged
  • Assess error handling robustness

8. **Infrastructure Security**

  • Review containerization security (Docker, etc.)
  • Check CI/CD pipeline security
  • Examine cloud configuration and permissions
  • Assess network security configurations

9. **Security Headers & CORS**

  • Check security headers implementation
  • Review CORS configuration
  • Verify CSP (Content Security Policy) settings
  • Examine cookie security attributes

10. **Reporting**

  • Document all findings with severity levels (Critical, High, Medium, Low)
  • Provide specific remediation steps for each issue
  • Include code examples and file references
  • Create an executive summary with key recommendations

Use automated security scanning tools when available and provide manual review for complex security patterns.

Read more
Ships withclaude-command-suite

A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.

Get the whole plugin