What problem does it solve? Developers working across multiple languages often apply outdated or non-idiomatic patterns, leading to code that fails review, misses framework conventions, or reintroduces known anti-patterns. This Skill acts as a single auto-activating hub that routes any detected language or framework to a detailed, up-to-date reference guide. ## Core Features & Use Cases - 16-Language Coverage: C++, C#, Elixir, Flutter/Dart, Go, Java, JavaScript, Kotlin, PHP, Python, R, Ruby, Rust, Scala, Swift, and TypeScript, each with a dedicated reference file. - Automatic Routing: Detects file extensions, framework names, and language keywords (e.g., FastAPI, Spring Boot, Axum, LiveView) and loads the matching reference on demand. - Idiomatic Guidance: Each reference covers modern syntax (C++23, .NET 8, Rails 7.2, Swift 6, Rust edition 2024), testing idioms (pytest, Vitest, JUnit 5, ExUnit, Pest), error handling patterns, and anti-patterns with rebuttals to common rationalizations. - Use Case: When you open a Kotlin file using coroutines, the Skill loads the Kotlin reference so the AI applies structured concurrency, sealed classes, and Kotest patterns instead of generic Java-style code. ## Quick Start Ask the AI to review or write code in any supported language, such as "write a FastAPI endpoint with proper async patterns and pytest tests", and the matching language reference is applied automatically.