architecture-guard
Installation
SKILL.md
Architecture Guard
Validates that new files and modules are placed correctly according to .context/architecture.md. Prevents architectural drift by catching misplacements before code is written.
When to Use This Skill
- Before creating a new file or directory
- When moving or renaming files
- When a user asks "where should I put this?"
- During code review to validate file placement
Validation Process
Step 1: Read Architecture Definition
Read .context/architecture.md to understand:
- The directory structure
- Module boundaries and responsibilities
- Import rules between modules