What problem does it solve? Codebases often ship with unbounded loops, hidden allocations, unclear failure modes, and missing invariants that only surface as production incidents. This Skill applies the TigerStyle engineering methodology—safety first, performance second, developer experience third—as a language-neutral overlay so designs make bounds, invariants, and resource budgets explicit before they become expensive to fix. ## Core Features & Use Cases - Design discipline: Enforces explicit limits on queues, retries, loops, buffers, concurrency, and memory growth, plus deliberate assertions and invariants. - Structured reviews: Provides a concrete review checklist covering unbounded work, weak ownership, missing trust-boundary validation, and assertion misuse. - Language-neutral overlay: Defers syntax, error types, and tooling to the active language skill while deciding what the design must make explicit. - Use Case: Ask for a TigerStyle review of a new request-handling module and receive feedback on failure modes, resource budgets, assertion placement, and naming, ordered by safety impact. ## Quick Start Ask the assistant to review this module with TigerStyle and identify missing bounds, invariants, and failure-mode handling.