Architecture Security

Use when reviewing architecture boundaries, hexagonal architecture, clean architecture layers, dependency direction, trust boundaries, uploads, parsers, redirects, or web security risks.

bnema c898d8e 1.1 KB Updated

File contents

Architecture Security Router

Load only the matching sub-skill:

Trigger Read
before committing to architecture, interface, migration, rollout, or consequential technical decision red-teaming-decisions/SKILL.md
improve architecture, refactoring opportunities, deep modules, shallow modules, seams, testability, AI-navigability architecture-security/subskills/improve-codebase-architecture/SKILL.md
hex arch, ports and adapters, wrong layer, dependency direction, port hygiene architecture-security/subskills/hexarch/SKILL.md
configure or run hexcheck, .hexcheck.yaml, Go architecture linter, adapter business-logic warnings, mock discipline architecture-security/subskills/hexcheck/SKILL.md
web security, trust boundary, untrusted data, uploads, parsers, redirects, webhooks architecture-security/subskills/vibesec/SKILL.md

bnema/pi-public/tree/main/skills/architecture-security commit c898d8ea7f

Frequently asked questions

npx skillmds@latest add bnema/architecture-security