What problem does it solve?
This Skill helps developers and security teams prevent and remediate common application vulnerabilities by providing concrete guidance, secure code patterns, and operational checklists for authentication, authorization, encryption, and OWASP Top 10 mitigation.
Core Features & Use Cases
- Secure Authentication & Authorization: Patterns and examples for JWT, OAuth2, OIDC, RBAC, and ABAC with token best practices and session management.
- Cryptography & Data Protection: Guidance for AES/GCM encryption, key management, TLS enforcement, and secure password hashing.
- Vulnerability Mitigation: Concrete fixes for XSS, CSRF, SQL/NoSQL injection, SSRF, command injection, and security misconfiguration including secure headers and CORS.
- Audit & Hardening: Security checklists, logging/monitoring recommendations, dependency audits, SRI, code signing, and deployment hardening for production systems.
- Use Case: Audit a Node.js/Express API that uses JWT and a database ORM, produce prioritized remediation steps, example code fixes, and a checklist for production hardening.
Quick Start
Ask the security-expert to audit authentication, authorization, encryption, and OWASP Top 10 protections for your web API and produce prioritized remediation steps with example code.