NotInvalid
Installation
SKILL.md
Invalid example skill
This skill deliberately trips three rules so the CLI's diagnostic output can be inspected end-to-end. One fires under defaults; two need to be enabled to surface as errors (the spec ships them at lower severities).
invalid-skill-name(error by default) — the frontmattername:isNotInvalid, which is not lowercase and does not match the parent directoryinvalid.disallowed-field(disabled by default; enable via--disallowed-fieldor YAML config) —secret_field:is not in the spec's allowed field list.check-absolute-paths(warning by default; escalate to error via--check-absolute-pathsor YAML config) — the link below uses an absolute filesystem path, which is not portable across machines.
The broken link: absolute link
Run it with default rules: