Dart Checks Migration
Helps with Dart, migration as part of agent workflows workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add dart-checks-migration npx -- -y @trustedskills/dart-checks-migration
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"dart-checks-migration": {
"command": "npx",
"args": [
"-y",
"@trustedskills/dart-checks-migration"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
The dart-checks-migration skill automates the process of updating Dart codebases to comply with new language versions. It identifies deprecated syntax and patterns, generating necessary refactorings to ensure your project remains compatible with future releases.
When to use it
- You are preparing a production-grade Dart application for an upcoming major version upgrade (e.g., Dart 3 to Dart 4).
- Your team needs to systematically audit legacy code for breaking changes before deployment.
- You want to minimize manual refactoring time when adopting new language features or removing old ones.
Key capabilities
- Scans existing Dart files for deprecated constructs and obsolete syntax.
- Generates migration scripts that automatically update the codebase.
- Handles complex refactoring tasks required for version compatibility.
Example prompts
- "Run a full migration check on my current project to identify all breaking changes for the next Dart release."
- "Generate a step-by-step plan to migrate my app from Dart 2.19 to the latest stable version."
- "Refactor this specific file to remove deprecated syntax and align it with new language standards."
Tips & gotchas
Ensure your project has a recent version of the Dart SDK installed before running migration checks to avoid false positives or missed updates. Always review generated migration scripts in a test environment before applying them to production code, as automated refactoring can sometimes introduce subtle logic errors.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.