security
Installation
SKILL.md
What I do
- Implement secure authentication (OAuth2, JWT, sessions)
- Protect against OWASP Top 10 vulnerabilities
- Handle secrets and credentials securely
- Implement proper authorization (RBAC, ABAC)
- Use HTTPS and TLS everywhere
- Sanitize inputs to prevent injection
- Implement rate limiting
- Log security events properly
When to use me
When implementing authentication, authorization, or any security-sensitive code.
OWASP Top 10 Mitigations
1. Broken Access Control
from functools import wraps
from flask import abort
from typing import Callable