From shipshitdev-library
Guides implementation of authentication, authorization, data protection, and OWASP Top 10 prevention for React, Next.js, and NestJS. Use for code review and security configuration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shipshitdev-library:security-expertThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Implementing authentication or authorization
.agents/memory/ for security architecture notes and project factsCLAUDE.md (repo-level and global) for security rules and "never do" constraints[project]-security-expert skillAuthentication: Secure password hashing (bcrypt/argon2), JWT management, session security, MFA, OAuth/SSO
Authorization: RBAC, permission checks on all endpoints, resource-level auth, multi-tenancy enforcement
For complete authentication/authorization patterns, input validation examples, OWASP prevention techniques, framework-specific security (React/Next.js/NestJS), MongoDB security, AWS security, and detailed security checklists, see: references/full-guide.md
npx claudepluginhub shipshitdev/skills --plugin worktreeGuides application security reviews and implementation covering OWASP Top 10, input validation, auth, secrets management, and antipatterns.
Secures web applications against OWASP Top 10 vulnerabilities including authentication, authorization, input validation, XSS, CSRF, and secure headers.
Hardens code against vulnerabilities by applying threat modeling (STRIDE) and a three-tier boundary system. Use when handling user input, authentication, data storage, or external integrations.