lint_skills
Lint skill, rule, command, guideline, and persona markdown files to catch frontmatter and structural errors before committing or opening a PR. Returns a JSON summary and per-file results with severity-tagged findings.
Instructions
Lint skill, rule, command, guideline, and persona markdown files for frontmatter and structural errors. Use before committing or opening a PR that adds or edits any of those artifacts, to catch schema violations early. Read-only — never writes files or spawns git. Returns the scripts/skill_linter.py --format json payload: a summary object (pass / pass_with_warnings / fail / total counts) and a per-file results array with severity-tagged findings. Pass paths to lint a subset; omit for a full tree scan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | No | Repo-relative paths to lint (files or directories). Empty or missing → full tree scan via gather_all_candidate_files. |