dart-skills-lint-setup

Configures dart_skills_lint for automated validation of AI agent skill directories.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates configuration drift and ensures consistent quality across AI agent skills by automating the setup of linting rules and validation workflows in Dart projects.

Core Features & Use Cases

  • Automated Configuration: Installs the linter as a dev dependency and generates the required configuration file at the repository root.
  • Baseline Generation: Allows teams to adopt linting in legacy repositories by creating a baseline that ignores existing violations while enforcing rules on new code.
  • CI/CD Integration: Provides standardized recipes for integrating skill validation into GitHub Actions or pre-commit hooks to ensure all agent skills meet project standards.

Quick Start

Use the dart-skills-lint-setup skill to configure the linter in this repository and generate a baseline for existing files.

Frequently Asked Questions about dart-skills-lint-setup

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

FAQPage Schema
How do I set up linting for Dart-based AI agent skills?

To set up linting for Dart-based agent skills, you need to install a linter as a dev dependency and generate a configuration file at the repository root. This automates validation of skill metadata and file organization.

Can I add lint validation to my CI/CD pipeline for Dart repositories?

Yes, you can add lint validation to your CI/CD pipeline. The setup provides standardized recipes for integrating skill validation into GitHub Actions or pre-commit hooks to ensure all agent skills meet project standards.

How do I enforce linting rules on legacy Dart repositories without breaking existing code?

You can enforce linting rules on legacy Dart repositories by creating a baseline. This baseline ignores existing violations while strictly enforcing rules on newly added or modified code.

What is automated skill validation in Dart used for?

Automated skill validation in Dart is used to eliminate configuration drift and ensure consistent quality across AI agent skills. It enforces structural consistency and quality standards across skill directories.

Does Dart skill linting work with isolated dependency management?

Yes, Dart skill linting works with isolated dependency management. The configuration satisfies requirements for isolated dependency management and provides unified configuration discovery for CLI and test-based linting.