What problem does it solve? Dart projects often accumulate static analysis errors related to null safety, type promotion, and strict type checking that block builds and confuse developers. This Skill provides a structured workflow to identify, categorize, and systematically resolve every diagnostic reported by the Dart analyzer. ## Core Features & Use Cases - Diagnostic Execution: Run dart analyze with targeted paths and strictness flags, and apply automated fixes with dart fix --apply. - Null Safety & Type Resolution: Apply ?, !, late, required, explicit as casts, and generic type annotations to satisfy sound null safety. - Flow Analysis Guidance: Use null checks, is tests, early returns, and local variable copies to enable type promotion. - Analyzer Configuration: Configure analysis_options.yaml with strict-casts, strict-inference, and strict-raw-types. - Use Case: After refactoring a Flutter app, dart analyze reports dozens of errors. Follow the remediation checklist to apply automated fixes, resolve remaining null safety issues, and verify a clean analysis result. ## Quick Start Ask the assistant to run dart analyze on your project and fix all reported static analysis errors following this workflow.