tree: 29c3cac6a03666e60476ce58cd1acd9245a99da4
  1. adding-changelog-entries/
  2. adding-copyright-headers/
  3. adding-release-notes/
  4. authoring-skills/
  5. closing-obsolete-issues/
  6. debugging-devtools-extensions/
  7. preparing-pr/
  8. reviewing-devtools-prs/
  9. reviewing-prs/
  10. updating-package-versions/
  11. README.md
  12. skills_lint_ignore.json
.agents/skills/README.md

Agent Skills

This directory contains AI agent skills for this repository.

Validation

To ensure skills meet the required specification, they are automatically validated in pre-submit checks. You should also validate your skills locally before submitting a review.

Running the Linter Locally

To validate skills locally before review, run the linter from the tool directory:

cd tool && dart run dart_skills_lint:cli

This will use the configuration in tool/dart_skills_lint.yaml to validate all skills in the .agents/skills directory.

Or for a single skill (also from the tool directory):

cd tool && dart run dart_skills_lint:cli --skill ../.agents/skills/my-skill

Running via Dart Test

Alternatively, you can run the validation as a test from the tool directory:

cd tool && dart test test/validate_skills_test.dart

This ensures that the validation logic is executed in the same way as in CI.