Installs into .claude/skills of the current project.
Are you the author of Standards?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/erclx-standards-canon)
---
# Generated by `canon gov regen` from standards/skill.md. Edit that frontmatter, not this file.
description: Skill structure and authoring rules for Claude Code
paths:
- '.claude/skills/**/SKILL.md'
- 'claude/skills/**/SKILL.md'
- '.claude/skills/**/REQUIREMENT.md'
- 'claude/skills/**/REQUIREMENT.md'
---
# Claude skill standards
## Authority
- Follow the skill standard for skill structure and authoring rules for Claude Code. It is the single source. Read it with `canon standards skill`.
- Confirm `canon:create-skill`'s two creation-time questions are answered before a new `SKILL.md` lands, whether drafted by hand, by another skill, or by `canon:create-skill` itself. Carry the third question into the sibling `REQUIREMENT.md`'s `Must not` section as a review criterion rather than a gate.
- Report it rather than proceeding silently when `canon:create-skill` does not resolve. It ships with the plugin and this rule ships with the CLI, so a project that installed governance alone does not have it.
- Re-read a skill body this session edited before invoking that skill again in the same session
- Do not read a resolved file path in a held body as evidence the body is current
- Follow the skill requirement standard for the shape a `REQUIREMENT.md` states. Read it with `canon standards skill-requirement`.
- Follow the skill path standard for which root a path in a body resolves against and how a body cites a standard. Read it with `canon standards skill-paths`.