Use when editing or creating rules or skills (global or project). Routes to the correct voice and process based on whether the work is correction-driven (encoding a behavioral lesson) or informative (documenting a capability).
58
66%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.claude/skills/editing-rules-and-skills/SKILL.mdBefore touching anything, identify which kind of work this is. The two flavors look superficially similar but want very different voices and processes, and classifying wrong is the single biggest way this skill gets misapplied.
correction-driven.md before editing.informative-capability.md before editing.If unsure, ask Josh in one sentence: "Is this you correcting a behavior, or you wanting me to know about a capability?"
Most existing global skills (github, bin-scripts, brainstorming, planning, dispatch-parallel-agents, humanizer) are informative. Most of the flat behavioral rules are correction-driven.
claude/CLAUDE.mdclaude/agents/implementer.md, claude/agents/code-reviewer.md)CLAUDE.mdVoice is one axis; location is a separate one. Whichever voice the work takes, it also needs a home: which file a behavioral lesson lands in (the flat list or an agent def) and which tree a rule or skill belongs in (global everywhere, or project only in this repo). Get either wrong and the artifact pollutes every project, silently stops applying, or lands in the wrong voice. Load placement.md for both decisions.
54ab5f6
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.