skills
Dart testing, analysis, FFI bindings, and CLI development
All Skills in This Repository (11)
Pure Emerald Level Indicatorsdart-use-pattern-matching
Apply Dart pattern matching to destructure data and control flow.
dart-generate-test-mocks
Generate mocks for Dart unit tests using mockito and build_runner.
dart-use-ffigen
Generate Dart FFI bindings from native C headers using package:ffigen.
dart-resolve-package-conflicts
Resolve Dart pub version conflicts using dart pub outdated and upgrade.
dart-collect-coverage
Automate Dart and Flutter test coverage collection and LCOV reporting.
dart-setup-ffi-assets
Compile and package C/C++ code into Dart Code Assets via Native Assets hooks.
dart-migrate-to-checks-package
Migrate Dart test suites from matcher assertions to the package:checks API.
dart-fix-runtime-errors
Trace Dart runtime stack traces to failing lines and apply fixes.
dart-add-unit-test
Write Dart and Flutter unit tests with package:test and Mockito.
dart-run-static-analysis
Run dart analyze and dart fix to resolve lint issues in Dart projects.
dart-build-cli-app
Scaffold Dart CLI applications with standard bin/ and lib/ directories.
Frequently Asked Questions
FAQPage SchemaHow to install Dart skills?โผ
Run `npx skills add dart-lang/skills --all -g -y` in your terminal to install all Dart skills globally for your coding agent.
What Dart tasks do these skills cover?โผ
They cover unit testing, mock generation, test coverage, static analysis, runtime error fixing, package conflict resolution, FFI bindings, native asset compilation, documentation, and CLI app development.
Can AI agents write Dart tests correctly?โผ
Yes. The testing skills teach agents to structure test files, generate mocks with mockito, collect LCOV coverage, and migrate assertions to package:checks following official Dart conventions.
Do these skills work with Flutter projects?โผ
Yes. Most skills apply to both Dart and Flutter projects, and the Dart team also maintains a separate Flutter-specific skills repository.
Which AI coding tools support these skills?โผ
They follow the universal SKILL.md standard and work with Claude Code, Cursor, Codex, Gemini, and other agents that read the standard .agents/skills folder.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core