A Product Manager at @google working on @dart-lang and @flutter web technologies
Kevin Moore is a Product Manager at Google who works on Dart and Flutter web technologies, and his skills help AI agents write and maintain Dart code. They cover testing with package:test and package:matcher, measuring and improving test coverage, and tidying code through long-line and multiline string guidelines. His skills also reach into package maintenance, including versioning, publishing, and pull request management, along with a diagnostic skill that spots modernization opportunities across Dart and Flutter packages.
Dash Skills
12 skills · 148 stars · Apache-2.0
Dart Best Practices General best practices for Dart development.
Dart Doc Validation Best practices for validating Dart documentation comments.
Dart Long Lines Guidelines for handling long lines in Dart code to adhere to the 80-column
rule.
Dart Matcher Best Practices Best practices for using `expect` and `package:matcher`.
Dart Modern Features Guidelines for using modern Dart features (v3.0 - v3.10) such as Records,
Extension Types, Class…
Dart Multiline Strings Guidelines and best practices for refactoring consecutive prints, single-line
string concatenatio…
Dart Package Maintenance Guidelines for maintaining external Dart packages, covering versioning,
publishing workflows, and…
Dart Seal Type Hierarchies Identify closed type hierarchies that are not declared `sealed`, and seal
them so the compiler ca…
Dart Test Coverage Understand and improve test coverage in a Dart package.
Dart Test Fundamentals Core concepts and best practices for `package:test`.
Dash Discover Diagnoses latent architectural modernization opportunities across Dart and
Flutter packages (lang…
Profile Dart Code Profile Dart command-line applications using the VM Service protocol to
capture CPU samples and i…