LogoClawIndex
CasesSkillsAbout
LogoClawIndex

dart-migrate-to-checks-package - Migrate Dart tests to package:checks

Replace package:matcher expect assertions with package:checks equivalents in Dart test suites.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Add package:checks dependency
  • Locate legacy assertions
  • Update test imports
  • Rewrite matcher assertions
  • Review syntax differences
  • Run static analysis
  • Run Dart tests

Inputs

  • Dart test suite
  • pubspec.yaml
  • Legacy expect calls
  • Legacy expectLater calls
  • Migration scope

Outputs

  • Updated Dart test files
  • Updated pubspec.yaml
  • Static analysis results
  • Test execution results

Requirements

  • Dart SDK
  • Dart package environment
  • Project file access
  • Permission to run Dart commands

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
Dart
testing
package:checks
package:matcher
migration
assertions
Add package:checks dependency
Locate legacy assertions
Update test imports
Rewrite matcher assertions
Dart test suite
pubspec.yaml
Legacy expect calls
Updated Dart test files
Updated pubspec.yaml
Static analysis results