Files
sck_0 4e8e5069fa feat: add 33 skills from vudovn/antigravity-kit
- Added: api-patterns, app-builder, architecture, bash-linux, behavioral-modes,
  clean-code, code-review-checklist, database-design, deployment-procedures,
  docker-expert, documentation-templates, game-development, geo-fundamentals,
  i18n-localization, lint-and-validate, mobile-design, nestjs-expert,
  nextjs-best-practices, nodejs-best-practices, parallel-agents,
  performance-profiling, plan-writing, powershell-windows, prisma-expert,
  python-patterns, react-patterns, red-team-tactics, seo-fundamentals,
  server-management, tailwind-patterns, tdd-workflow, typescript-expert,
  vulnerability-scanner
- Updated README: skill count 179 → 223
- Added credit for vudovn/antigravity-kit (MIT License)

Source: https://github.com/vudovn/antigravity-kit
2026-01-20 08:51:02 +01:00

2.7 KiB

Security Checklists

Quick reference checklists for security audits. Use alongside vulnerability-scanner principles.


OWASP Top 10 Audit Checklist

A01: Broken Access Control

  • Authorization on all protected routes
  • Deny by default
  • Rate limiting implemented
  • CORS properly configured

A02: Cryptographic Failures

  • Passwords hashed (bcrypt/argon2, cost 12+)
  • Sensitive data encrypted at rest
  • TLS 1.2+ for all connections
  • No secrets in code/logs

A03: Injection

  • Parameterized queries
  • Input validation on all user data
  • Output encoding for XSS
  • No eval() or dynamic code execution

A04: Insecure Design

  • Threat modeling done
  • Security requirements defined
  • Business logic validated

A05: Security Misconfiguration

  • Unnecessary features disabled
  • Error messages sanitized
  • Security headers configured
  • Default credentials changed

A06: Vulnerable Components

  • Dependencies up to date
  • No known vulnerabilities
  • Unused dependencies removed

A07: Authentication Failures

  • MFA available
  • Session invalidation on logout
  • Session timeout implemented
  • Brute force protection

A08: Integrity Failures

  • Dependency integrity verified
  • CI/CD pipeline secured
  • Update mechanism secured

A09: Logging Failures

  • Security events logged
  • Logs protected
  • No sensitive data in logs
  • Alerting configured

A10: SSRF

  • URL validation implemented
  • Allow-list for external calls
  • Network segmentation

Authentication Checklist

  • Strong password policy
  • Account lockout
  • Secure password reset
  • Session management
  • Token expiration
  • Logout invalidation

API Security Checklist

  • Authentication required
  • Authorization per endpoint
  • Input validation
  • Rate limiting
  • Output sanitization
  • Error handling

Data Protection Checklist

  • Encryption at rest
  • Encryption in transit
  • Key management
  • Data minimization
  • Secure deletion

Security Headers

Header Purpose
Content-Security-Policy XSS prevention
X-Content-Type-Options MIME sniffing
X-Frame-Options Clickjacking
Strict-Transport-Security Force HTTPS
Referrer-Policy Referrer control

Quick Audit Commands

Check What to Look For
Secrets in code password, api_key, secret
Dangerous patterns eval, innerHTML, SQL concat
Dependency issues npm audit, snyk

Usage: Copy relevant checklists into your PLAN.md or security report.