Skip to content

Dart & Flutter Agent Skills — Open Cloud Agents Remix

Curated agent skills providing structured instructions, testing workflows, and native asset tooling for Dart and Flutter application development, remixed into the Open Cloud Agents ecosystem.

These skills enable autonomous agents to build, test, and troubleshoot Dart and Flutter applications following official best practices.


Available Skills

Skill Description Direct Path
dart-add-unit-test Write and organize unit tests using package:test or flutter_test. dart-add-unit-test/SKILL.md
dart-build-cli-app CLI entrypoint structure, exit codes, process streams, and cross-platform utilities. dart-build-cli-app/SKILL.md
dart-collect-coverage Collect test coverage using the coverage package and format LCOV reports. dart-collect-coverage/SKILL.md
dart-fix-runtime-errors Triage stack traces, isolate failing lines, apply fixes, and verify via hot reload. dart-fix-runtime-errors/SKILL.md
dart-generate-test-mocks Generate mock objects for external dependencies using package:mockito and build_runner. dart-generate-test-mocks/SKILL.md
dart-migrate-to-checks-package Modernize tests by migrating from package:matcher to package:checks. dart-migrate-to-checks-package/SKILL.md
dart-resolve-package-conflicts Systematically resolve dependency version lock conflicts during dart pub get. dart-resolve-package-conflicts/SKILL.md
dart-run-static-analysis Execute dart analyze and mechanical fixes via dart fix --apply. dart-run-static-analysis/SKILL.md
dart-setup-ffi-assets Compile and package C/C++ native assets using Dart's Native Assets hook system. dart-setup-ffi-assets/SKILL.md
dart-use-ffigen Automatically generate type-safe FFI C bindings via package:ffigen. dart-use-ffigen/SKILL.md
dart-use-pattern-matching Apply Dart 3 pattern matching, switch expressions, and destructuring idiomatically. dart-use-pattern-matching/SKILL.md

Upstream Attribution

Original foundation adapted from the official Dart Agent Skills and Flutter Agent Skills repositories, published by the Dart and Flutter teams under the BSD-3-Clause License.