What problem does it solve? Codebases drift into inconsistency when naming, error handling, testing, and security decisions are made ad hoc. This Skill gives an AI assistant a single, opinionated rulebook so that every piece of code it writes or reviews follows the same standards regardless of language. ## Core Features & Use Cases - Language-agnostic coding rules: Covers code organisation, function design, naming, data modelling, error handling, reliability, security and privacy, dependencies, performance, tests, and comments. - Context-specific references: Loads additional rules for published libraries, server-side applications, end-user applications, instrumentation, cryptography, and prototypes only when the situation calls for them. - Use Case: Ask the assistant to review a pull request or write a new module, and it will apply conventions such as guard clauses over nesting, result types for expected failures, immutable data models, and real dependencies in tests instead of mocks. ## Quick Start Use the programming skill to review this module and rewrite it so it follows the naming, error handling, and testing conventions.