dart-skills-lint-validation

Validate AI agent skill configurations using the dart_skills_lint framework.

2.8k|166|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/flutter/agent-plugins --skill dart-skills-lint-validation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dart-skills-lint-validation
Source: https://github.com/flutter/agent-plugins/tree/main/tool/dart_skills_lint/skills/dart-skills-lint-validation
Command: npx skills add https://github.com/flutter/agent-plugins --skill dart-skills-lint-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dart_skills_lint, and includes scripts (resource) components.

What problem does it solve?

This skill addresses the challenge of maintaining consistency and reliability across a library of AI agent skills by automating the validation of configuration files and rule compliance.

Core Features & Use Cases

  • Automated Linting: Run comprehensive checks against skill directories to identify configuration errors, invalid paths, or deprecated patterns.
  • Custom Rule Authoring: Extend the validation framework by writing custom Dart rules to enforce project-specific standards.
  • Use Case: Use this skill when you have updated a large set of agent skills and need to ensure all metadata, file paths, and internal structures comply with the repository's quality standards before deployment.

Quick Start

Run the dart skills lint validation tool on the current directory to identify and fix any configuration violations.

Frequently Asked Questions about dart-skills-lint-validation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate validation for AI agent skill configurations?

The dart skills lint validation tool addresses this by running comprehensive checks against skill directories to identify configuration errors, invalid paths, or deprecated patterns. It ensures all metadata and internal structures comply with repository standards before deployment.

How do I lint skill directories to find configuration errors?

You can lint skill directories by running the dart skills lint validation tool in the current directory. It applies diagnostic checks via the dart_skills_lint package to identify configuration errors, invalid file paths, and deprecated patterns within your skill repositories.

Can I write custom Dart rules to enforce project-specific skill standards?

Yes, you can extend the validation framework by writing custom Dart rules to enforce project-specific quality standards. This allows you to apply automated fixes and validate skill metadata beyond the default diagnostic checks provided by the framework.

Do I need the dart_skills_lint package to run diagnostic checks on skills?

Yes, the dart_skills_lint package is required as a dependency to execute diagnostic checks. The validation skill relies on this framework to apply automated fixes and validate the integrity of AI agent skill units.

What is the best way to maintain consistency across a library of AI agent skills?

The best way to maintain consistency across a library of AI agent skills is to automate the validation of configuration files and rule compliance. Running lint checks ensures reliability and identifies deprecated patterns before skill deployment.

Why does my skill validation fail after updating agent skill metadata?

Skill validation fails after updates because the automated linting checks identified configuration errors, invalid paths, or deprecated patterns in the new metadata. You must run the validation tool to apply automated fixes and restore compliance with repository standards.