Automatically discover security skills when working with authentication, authorization, input validation, security headers, vulnerability assessment, or secrets management. Activates for application security, OWASP, and security hardening tasks.
Provides automatic access to comprehensive application security, vulnerability assessment, and security best practices skills.
This skill auto-activates when you're working with:
The Security category contains 6 specialized skills:
For complete descriptions and workflows:
cat skills/security/INDEX.md
This loads the full Security category index with:
Load individual skills as needed:
# Identity and access
cat skills/security/authentication.md
cat skills/security/authorization.md
# Input security
cat skills/security/input-validation.md
cat skills/security/security-headers.md
# Security operations
cat skills/security/vulnerability-assessment.md
cat skills/security/secrets-management.md
Sequence: Authentication → Authorization → Input validation → Security headers
cat skills/security/authentication.md # User login
cat skills/security/authorization.md # Access control
cat skills/security/input-validation.md # XSS/SQL injection prevention
cat skills/security/security-headers.md # Browser protection
Sequence: Vulnerability assessment → Input validation → Headers → Secrets
cat skills/security/vulnerability-assessment.md # OWASP Top 10 testing
cat skills/security/input-validation.md # Injection testing
cat skills/security/security-headers.md # Header configuration
cat skills/security/secrets-management.md # Credential security
Sequence: Authentication → Authorization → Input validation → Secrets
cat skills/security/authentication.md # JWT/OAuth2
cat skills/security/authorization.md # API access control
cat skills/security/input-validation.md # Request validation
cat skills/security/secrets-management.md # API key management
Sequence: Vulnerability assessment → Secrets → Input validation
cat skills/security/vulnerability-assessment.md # Security scanning
cat skills/security/secrets-management.md # CI/CD secrets
cat skills/security/input-validation.md # SAST validation
Full security implementation from scratch:
# 1. Identity and access
cat skills/security/authentication.md
cat skills/security/authorization.md
# 2. Input protection
cat skills/security/input-validation.md
cat skills/security/security-headers.md
# 3. Operations
cat skills/security/secrets-management.md
cat skills/security/vulnerability-assessment.md
Choose Authentication when:
Choose Authorization when:
Choose Input Validation when:
Choose Security Headers when:
Choose Vulnerability Assessment when:
Choose Secrets Management when:
Security skills commonly combine with:
API skills (discover-api):
Database skills (discover-database):
Frontend skills (discover-frontend):
Infrastructure skills (discover-infrastructure, discover-cloud):
Testing skills (discover-testing):
cat skills/security/INDEX.md for full category overviewThis gateway skill (~200 lines, ~2K tokens) enables progressive loading:
Total context: 2K + 3K + skill(s) = 5-12K tokens vs 30K+ for entire index.
"Implement user authentication":
cat skills/security/authentication.md
"Add role-based access control":
cat skills/security/authorization.md
"Prevent SQL injection":
cat skills/security/input-validation.md
"Configure Content Security Policy":
cat skills/security/security-headers.md
"Test for OWASP vulnerabilities":
cat skills/security/vulnerability-assessment.md
"Integrate external secret manager":
cat skills/security/secrets-management.md
"Secure API with JWT":
cat skills/security/authentication.md
cat skills/security/authorization.md
Next Steps: Run cat skills/security/INDEX.md to see full category details, or load specific skills using the bash commands above.