Skill
Security and Hardening
Threat-models the trust boundaries before writing a single control.
Install
npx skills add addyosmani/agent-skills --skill security-and-hardening
Triggers on
Kullanıcı girdisi, kimlik doğrulama, dosya yükleme, webhook ya da kişisel veri işleyen bir şey yazılırken
Needs tools
ReadGrepBash
- Author
- Addy Osmani
- License
- MIT
It starts by mapping where untrusted data enters the system — requests, form fields, uploads, webhooks, third-party APIs and LLM output — naming the assets worth stealing, then running STRIDE across each boundary. Controls are written only after that, which keeps each one tied to a named threat instead of a generic checklist. Coverage spans OWASP Top 10 territory, authentication and session handling, secrets management, and privacy obligations under GDPR and CCPA.
Comments(0)
Sign in to comment