Loading...
Loading...
Found 109 Skills
Collect coverage using the coverage packge and create an LCOV report
Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to ensure code quality and before committing changes.
Uses get_runtime_errors and lsp to fetch an active stack trace, locate the failing line, apply a fix, and verify resolution via hot_reload.
General best practices for Dart development. Covers code style, effective Dart, and language features.
Best practices for using `expect` and `package:matcher`. Focuses on readable assertions, proper matcher selection, and avoiding common pitfalls.
Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.
Entrypoint structure, exit codes, cross-platform scripts. Use when building command line utilities, scripts, or applications.
Workflow for identifying and fixing static analysis errors. Use this after modifying code or if `dart analyze` fails.
Dart programming for Flutter mobile and web development. Use for .dart files.
Master Dart/Flutter performance optimization including efficient code patterns, data structure selection, and compilation benefits.
Maintain code consistency by following official Dart style and naming conventions.
Build high-performance web apps using modern interop and browser APIs.