architecture
Architecture Skill
Version: 3.0 Source: Architecture Principles + Project Structure Profiles
How to structure a project — both logically (module design, dependency flow) and physically (folder layout, naming, type-specific conventions).
The Problem
AI agents don't remember where they put things last session. Without explicit structure, each session invents its own folder layout, module boundaries, and dependency patterns — leading to scattered files, circular imports, and architectures that only make sense to the session that created them. These standards define one structure so every session builds in the same place.
Consumption
- Builders: Read
## Builder Checklistbefore creating files or folders. Follow the project type profile that matches your target. - Refactorers: Use
## Enforced Rulesto find structural violations. Read narrative sections for migration guidance. - Both: Narrative sections are the authoritative standard. Checklist and rules table are compressed views of the same content.
More from alexanderstephenthompson/claude-hub
unity-csharp
C# patterns for Unity - MonoBehaviour, async, architecture, and VR/mobile performance optimization
52design
Design and UI standards for accessibility, semantic HTML, and responsive layouts
38vrc-udon
VRChat Udon and UdonSharp patterns - networking, sync, interactions
35data-python
Python patterns for data processing - pandas, polars, pyspark
35web-performance
Performance patterns for Apollo caching, Redis, and CloudFront optimization
35web-css
CSS architecture for vanilla CSS - organization, design tokens, responsive patterns
33