skills/dart-checks-migration/SKILL.md
Deprecated. Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents by using the upstream `dart-migrate-to-checks-package` skill.
npx skillsauth add kevmoo/dash_skills dart-checks-migrationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
[!IMPORTANT] This skill has been deprecated and upstreamed to the official repository. Do NOT use the instructions in this file.
Inform the user that this local skill is deprecated and that they should use
the official upstream skill dart-migrate-to-checks-package instead.
Provide the user with the installation instruction:
npx skills add dart-lang/skills --skill dart-migrate-to-checks-package --agent universal
testing
Core concepts and best practices for `package:test`. Covers `test`, `group`, lifecycle methods (`setUp`, `tearDown`), and configuration (`dart_test.yaml`).
testing
Understand and improve test coverage in a Dart package. Helps agents run coverage, interpret results, and identify missed lines.
documentation
Guidelines for maintaining external Dart packages, covering versioning, publishing workflows, and pull request management. Use when updating Dart packages, preparing for a release, or managing collaborative changes in a repository.
development
Guidelines and best practices for refactoring consecutive prints, single-line string concatenations, and complex output blocks into triple-quoted multi-line string literals (''' or """) in Dart.