Dash Skills
A curated collection of "skills" for AI agents working on Dart
and Flutter projects. These skills follow the
Agent Skills standard, enabling agents to perform
complex specialized tasks with high reliability.
๐ง Available Skills
| Skill | Description | Key Features |
|---|---|---|
| Dart Checks Migration | Migrate from package:matcher to package:checks. |
Automated conversion patterns for modern testing. |
| Dart CLI Best Practices | Create high-quality executable CLI apps. | Entrypoint structure, exit codes, cross-platform scripts. |
| Dart Matcher Best Practices | Best practices for expect and package:matcher. |
Async matching, collection matchers, isA chaining. |
| Dart Package Maintenance | Guidelines for package maintenance. | Versioning, WIP tracking, and publishing workflows. |
| Dart Test Fundamentals | Core concepts for package:test. |
test/group structure, lifecycle, configuration. |
๐ Usage
To use these skills with an agent (like AntiGravity
or Gemini CLI):
- Ingest: The agent reads the
.agent/skillsdirectory. - Activate: Each skill contains a
SKILL.mddefining when and how it should be used. - Execute: The agent follows the structured workflows and patterns defined in the skill files.
๐ ๏ธ Contributing
- Create a new directory in
.agent/skills/. - Add a
SKILL.mdwith the required frontmatter. - Include any necessary scripts or resources.
Learn more at agentskills.io
On this page
Contributors
Apache License 2.0
Created February 15, 2026
Updated February 15, 2026
