# Security Plan

> Threat modeling, compliance, and secure by design architecture

- Skill: `dongduong2001/security-plan` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dongduong2001/security-plan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dongduong2001/security-plan/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: DongDuong2001 (https://skillmd.com/u/dongduong2001)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dongduong2001/security-plan

---


# Security Planning Skill

This skill is focused on ensuring systems are resilient against attacks and inherently protect user data.

## When to use this skill
- When performing Threat Modeling (STRIDE) for new features.
- When planning Authentication, Authorization, and Session Management.
- When adhering to compliance requirements (GDPR, HIPAA, SOC2).

## Guidelines
- **Principle of Least Privilege:** Services and users should only have the bare minimum access permissions they need.
- **Defense in Depth:** Do not rely on a single defensive mechanism. Validate inputs at the client, the API edge, and the database boundary.
- **Secret Management:** Never hardcode secrets. Plan to use KMS, HashiCorp Vault, or environment-injected managed identities.

