Agent Skills: lint

Use when checking skill quality, validating frontmatter before commit, or diagnosing validator warnings. Runs the plugin validator on a skill, agent, or plugin directory — reports token complexity, broken links, frontmatter issues, and structural problems. Pass the path as an argument.

UncategorizedID: Jamie-BitFlight/claude_skills/lint

Install this agent skill to your local

pnpm dlx add-skill https://github.com/Jamie-BitFlight/claude_skills/tree/HEAD/plugins/plugin-creator/skills/lint

Skill Files

Browse the full folder contents for lint.

Download Skill

Loading file tree…

plugins/plugin-creator/skills/lint/SKILL.md

Skill Metadata

Name
lint
Description
Use when checking skill quality, validating frontmatter before commit, or diagnosing validator warnings. Runs the plugin validator on a skill, agent, or plugin directory — reports token complexity, broken links, frontmatter issues, and structural problems. Pass the path as an argument.

If the user's intent does not match the purpose of this skill, load plugin-lifecycle to route to the right skill and process: Skill(skill="plugin-creator:plugin-lifecycle").

<provided_path> $ARGUMENTS </provided_path>

Run uvx skilllint@latest check <path> via Bash, using the exact literal path in <provided_path/>. Never splice <provided_path/> directly into a !`...` injection line or any other shell-interpreted string — it is caller-supplied text and may contain characters (;, `, $(), |) that corrupt shell parsing on contact.

Read the findings straight from the command output. Each one carries its error code, severity, the field or path it applies to, and the suggested fix. Report those to the user and act on them; do not look up a code anywhere else. Re-run with --fix to apply the auto-fixable ones.