GitHunt
CS

csells/dash_skills

Agent Skills for Dart and Flutter ecosytem

Dash Skills Banner
Dart Flutter Standard Agent Skills

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):

  1. Ingest: The agent reads the .agent/skills directory.
  2. Activate: Each skill contains a SKILL.md defining when and how it should be used.
  3. Execute: The agent follows the structured workflows and patterns defined in the skill files.

๐Ÿ› ๏ธ Contributing

  1. Create a new directory in .agent/skills/.
  2. Add a SKILL.md with the required frontmatter.
  3. Include any necessary scripts or resources.

Learn more at agentskills.io

Contributors

Apache License 2.0
Created February 15, 2026
Updated February 15, 2026