Dart

Writes Dart 3 the way dart.dev and the Dart team's skills prescribe: language versions, class modifiers, sealed types, extension types, dot shorthands and null safety, records and pattern matching, primary and concise constructors, futures, streams and isolates, core library APIs (DateTime across daylight saving, map kinds, copying collections, JSON pretty-printing, Function.apply), Effective Dart style, documentation, usage and API design, analysis_options.yaml, lints, dart fix and dart format, the Dart and Flutter MCP server, unit tests, mockito, package:checks and coverage, pub dependencies, workspaces and publishing, package:path, CLI apps with package:args, exit codes and compiled binaries, FFI with build hooks and ffigen, and the release history with breaking changes. Use when writing, reviewing or upgrading Dart code, setting up lints or tests for a Dart or Flutter package, resolving pub conflicts, publishing to pub.dev, building a command-line tool, or calling C code from Dart.

Quegenx Updated

File contents

Quegenx/agent-skills/tree/main/skills/mobile/dart commit 2c812f310c

Frequently asked questions

npx get-skill add quegenx/dart