This skill acts as an automated software architect for Claude, enforcing a strict 'system-first' design philosophy. It moves beyond simple syntax formatting to ensure your codebase adheres to advanced engineering principles such as Single Source of Truth (SSoT), platform-agnostic layered architecture, and data-driven design. By implementing a rigorous pre-coding checklist, it prevents technical debt and ensures that new features are built as generalized, reusable systems rather than isolated patches, making it ideal for professional developers managing complex or scaling projects.