Secure By Design Coding

Proactive secure coding companion that embeds security controls while writing code — not after. Trigger when user says "write secure", "build with security", "implement authentication", "add authorization", "handle user input", "create API endpoint", "set up session management", "encrypt", "hash password", "secure this endpoint", "add rate limiting", "implement RBAC", "handle file upload", "store secrets", "set up CORS", "add CSRF protection", "validate input", "sanitize output", "secure defaults", "harden this", "zero trust", or when writing any code that touches authentication, authorization, user input, cryptography, sessions, file I/O, external calls, or sensitive data. Do NOT replace security-auditor (post-hoc vulnerability hunting) — this skill builds security in from the start. Do NOT replace code-reviewer security pillar — this skill is for writing, not reviewing. (updated 2026-03-28)

mamamou Updated

File contents

mamamou/ai-coding-skills/tree/main/skills/secure-by-design-coding commit 9e6ff70242

Frequently asked questions

npx skillmds@latest add mamamou/secure-by-design-coding