valid

Validate skill directory structures and metadata against linting rules.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill serves as a standardized validation fixture to ensure that skill directory structures and metadata configurations meet the required project specifications.

Core Features & Use Cases

  • Compliance Testing: Provides a known-good template for testing the dart_skills_lint tool.
  • Structural Validation: Demonstrates the correct implementation of mandatory frontmatter fields and directory organization.
  • Use Case: Use this skill when developing or debugging new linting rules to verify that the system correctly identifies valid skill units.

Quick Start

Run the dart skills lint command targeting the valid skill directory to confirm the environment is configured correctly.

Frequently Asked Questions about valid

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

FAQPage Schema
How do I test dart skills linting rules against a valid fixture?

To test dart skills linting rules, run the dart skills lint command targeting this valid skill directory to confirm your environment correctly identifies a known-good structural template. This fixture ensures your linting configuration passes required schema definitions.

What is a skill validation fixture used for in agent-based workflows?

A skill validation fixture is a standardized reference template used to verify structural integrity and metadata compliance. It ensures that skill directory structures meet required project specifications for automated testing in agent-based workflows.

How do I validate metadata compliance and frontmatter fields for a skill?

You validate metadata compliance by comparing your skill unit against a known-good fixture that demonstrates the correct implementation of mandatory frontmatter fields and directory organization required by the schema definitions.

Does this validation fixture require any dependencies to run?

No dependencies are required to use this validation fixture. It operates as a standalone baseline reference implementation to verify structural integrity within your development environment.

Why does my linting tool fail to recognize valid skill units?

Your linting tool may fail to recognize valid skill units if the directory structure lacks mandatory frontmatter fields. Use a verified reference fixture to debug and ensure your configuration adheres to all mandatory schema definitions.