appsec-owasp

Solid

Use this skill when securing web applications, preventing OWASP Top 10 vulnerabilities, implementing input validation, or designing authentication. Triggers on XSS, SQL injection, CSRF, SSRF, broken authentication, security headers, input validation, output encoding, OWASP, and any task requiring application security hardening.

Web & Frontend 164 stars 28 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

When this skill is activated, always start your first response with the ๐Ÿงข emoji. # AppSec - OWASP Top 10 A practitioner's guide to application security based on the OWASP Top 10 2021. This skill covers the full lifecycle of web application security - from threat modeling to concrete code patterns for preventing injection, authentication failures, XSS, CSRF, SSRF, and misconfiguration. Designed for developers who need security guidance at the code level, not just as policy. --- ## When to use this skill Trigger this skill when the user: - Asks how to prevent XSS, SQL injection, CSRF, or SSRF - Implements or reviews authentication / session management - Sets security headers (CSP, HSTS, X-Frame-Options, etc.) - Validates or sanitizes user input - Designs authorization logic or access controls - Reviews code for OWASP Top 10 vulnerabilities - Asks about output encoding, parameterized queries, or allowlists Do NOT trigger this skill for: - Network-level security (firewalls, VPNs, DDoS mitigation) - use a network security skill instead - Secrets management / key rotation workflows - use a secrets management skill for those operational concerns --- ## Key principles 1. **Never trust user input** - All data from the outside world is untrusted: HTTP bodies, headers, query params, cookies, uploaded files, and even data read back from your own database that originated from user input. 2. **Defense in depth** - Apply multiple independent security controls. If one ...

Details

Author
AbsolutelySkilled
Repository
AbsolutelySkilled/AbsolutelySkilled
Created
2 months ago
Last Updated
yesterday
Language
MDX
License
MIT

Related Skills