What problem does it solve? Flutter codebases accumulate bloat over time: local widgets that duplicate shared design-system primitives, abstractions with a single caller, and speculative wrappers that add lines without value. This Skill reviews a diff or batch of changes and flags exactly what to cut, keeping the codebase lean without touching safety-critical financial flows. ## Core Features & Use Cases - Over-Engineering Detection: Finds dead code, one-caller helpers, unused wrappers, and local widgets duplicating shared Vit* primitives, each tagged as delete, yagni, shrink, or reuse-vit. - Safety-Aware Scope: Explicitly skips financial preview/confirm flows, masked sensitive data, required migration work, and guardrail tests so trims never compromise correctness. - Batch Completion Gate: When triggered automatically at batch end, applies safe trims inline, re-runs flutter analyze and focused tests, and reports net lines saved. - Use Case: After finishing a feature batch in the VitTrade Flutter app, run the review to get findings like "L42: yagni helper with one caller. Inline it." and end with a shorter diff that still passes the plan gate. ## Quick Start Ask the assistant to run a minimal review on the current diff and list any bloat to trim before completing the batch.