Gameplay and system architecture advisor for Unity. Use when users want module boundaries, scene design, SOLID structure, decoupling, or refactoring direction before writing code. Triggers: architecture, system design, how to structure, how to organize, module boundary, decouple, refactor, SOLID, 架构设计, 怎么组织代码, 模块划分, 代码结构, 解耦, 重构方向, 系统设计.
Use this before generating lots of gameplay scripts or when the user asks for a cleaner architecture.
When using this skill, structure the advice as:
MonoBehaviour scripts as composition bridges.ScriptableObject for authored config and shared static data, not as a default dump for runtime state.Mode: Both (Semi-Auto + Full-Auto) — advisory only, no REST skills
../patterns/SKILL.md../async/SKILL.md../inspector/SKILL.md../scriptdesign/SKILL.md