lint

Installation
SKILL.md
Contains Shell Commands

This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.

If the user's intent does not match this skill, route through /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.

Runtime escapes

When <provided_path/> is a plugin directory, also run:

uv run "${CLAUDE_PLUGIN_ROOT}/skills/lint/scripts/audit_runtime_escapes.py" --plugin-dir <path>
Installs
31
GitHub Stars
67
First Seen
Mar 29, 2026