Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
shipshitdev avatar

Security Expert

  • 170 installs
  • 31 repo stars
  • Updated August 2, 2026
  • shipshitdev/library

Review auth, data handling, dependencies, and deployment surfaces for vulnerabilities and compliance gaps before release or during security hardening passes.

About

security-expert from shipshitdev/library provides ship-stage application security review for SaaS, API, and mobile products. It evaluates authentication, authorization, input validation, secrets management, and dependency risks with prioritized remediation so teams reduce breach exposure before and during production rollout.

  • Scans common OWASP risk patterns
  • Reviews auth and secret handling
  • Flags dependency vulnerabilities
  • Maps basic compliance gaps
  • Prioritizes fixes by severity

Security Expert by the numbers

  • 170 all-time installs (skills.sh)
  • +3 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #839 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill security-expert

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs170
repo stars31
Last updatedAugust 2, 2026
Repositoryshipshitdev/library

What it does

Review auth, data handling, dependencies, and deployment surfaces for vulnerabilities and compliance gaps before release or during security hardening passes.

Files

SKILL.mdMarkdownGitHub ↗

Security Expert Skill

Expert in application security for React, Next.js, and NestJS applications.

When to Use This Skill

  • Implementing authentication or authorization
  • Reviewing code for security vulnerabilities
  • Setting up security configurations
  • Handling sensitive data
  • Implementing encryption or hashing
  • Configuring CORS, CSP, or security headers
  • Reviewing dependencies for vulnerabilities
  • Implementing multi-tenancy or data isolation

Project Context Discovery

1. Check .agents/memory/ for security architecture notes and project facts 2. Review CLAUDE.md (repo-level and global) for security rules and "never do" constraints 3. Identify security patterns and tools 4. Check for [project]-security-expert skill

Core Security Principles

Authentication & Authorization

Authentication: 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

Input Validation

  • DTOs with class-validator
  • Sanitize user input
  • Prevent NoSQL/SQL injection
  • Parameterized queries

Data Protection

  • Encryption at rest and in transit
  • Passwords hashed (never plaintext)
  • Environment variables for secrets
  • No secrets in code

Security Headers

  • X-Content-Type-Options: nosniff
  • X-Frame-Options: DENY
  • Strict-Transport-Security
  • Content Security Policy

OWASP Top 10 Quick Reference

1. Broken Access Control: Verify auth on all endpoints 2. Cryptographic Failures: Strong encryption, proper hashing 3. Injection: Parameterized queries, input validation 4. Insecure Design: Security by design, threat modeling 5. Security Misconfiguration: Secure defaults, remove unused features 6. Vulnerable Components: Keep dependencies updated 7. Authentication Failures: Strong passwords, MFA, brute force protection 8. Integrity Failures: Secure CI/CD, code signing 9. Logging Failures: Comprehensive logging, monitoring 10. SSRF: Validate URLs, whitelist domains

Security Checklist Summary

  • [ ] Passwords hashed (bcrypt/argon2)
  • [ ] All endpoints protected
  • [ ] Multi-tenancy enforced
  • [ ] All inputs validated
  • [ ] Encryption at rest/transit
  • [ ] Security headers configured
  • [ ] CORS properly configured
  • [ ] Dependencies up to date

---

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

Related skills

Securityauditappseccompliance

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.