Skip to content

[dart_skills_lint] Support individual skills in dart_skills_lint.yaml #166

Description

@reidbaker

Currently, dart_skills_lint.yaml only supports configuring directories (which act as containers of multiple skills) via the directories key. There is no way to specify an individual skill path directly in the YAML configuration. If a user specifies an individual skill's path in directories, the linter incorrectly treats it as a container, looks for subdirectories (like scripts/), and fails because those subdirectories lack a SKILL.md.
Please add an individual_skills key (or similar mechanism) to the YAML configuration schema so that users can explicitly configure and lint individual skills without having to evaluate entire container directories or write custom routing logic in their test runners.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions