What problem does it solve? Code written by agents or teams often drifts into inconsistent patterns, hidden coupling, and unverified changes. This Skill enforces a shared set of engineering invariants so every modification to files under src/** follows the same correctness, simplicity, and security standards. ## Core Features & Use Cases - Universal Engineering Principles: Seventeen core invariants covering correctness, single responsibility, DRY, explicit design, error handling, testability, security, and observability. - Language-Specific Rule Loading: Directs the agent to load dedicated rule files for JavaScript/TypeScript, Go, Python, and other languages before writing code. - Verification Discipline: Requires running the project's formatter, linter, type checker, tests, or build before declaring a task complete. - Use Case: When an agent modifies a TypeScript service in src/, it first loads the JavaScript/TypeScript rules, applies the invariants (e.g., explicit error handling, minimal change surface), and verifies the change with the project's checks. ## Quick Start Apply the engineering invariants and load the matching language rules before modifying any file under src/ in this project.