Use before editing CLAUDE.md, AGENTS.md, MEMORY.md, memory topic files, or any file under `.claude/rules/` — at any path depth, including nested subdirectory instances. Also when the user says "add this to CLAUDE.md", "remember this", "note this in the rules", or similar. Triggers on any change regardless of size and must not be skipped during multi-file edit sessions.
77
74%
Does it follow best practices?
Impact
66%
1.73xAverage score across 3 eval scenarios
Passed
No known issues
Fix and improve this skill with Tessl
tessl review fix ./instruction-guardian/SKILL.mdRouting procedure to skill instead of CLAUDE.md
CLAUDE.md unchanged
0%
100%
Skill file created
0%
100%
Skill has frontmatter
0%
100%
Frontmatter under 1024 chars
0%
100%
Description is triggers only
0%
100%
Description under 500 chars
0%
100%
Procedure body in skill
0%
100%
Routing decision documented
30%
100%
Pushback rationale correct
0%
100%
No procedure in CLAUDE.md pointer
0%
0%
Pitch-style reference instead of @-import for large doc
No @-import added
100%
100%
Pitch-style arrow pointer
0%
0%
Reference is plain text
100%
100%
Reference has trigger context
100%
100%
No content pasted inline
100%
100%
Line count under threshold
100%
100%
Concise addition
100%
50%
Path uses backticks
100%
100%
API content routing and litmus test
No endpoint table in CLAUDE.md
0%
0%
No env var table in CLAUDE.md
0%
0%
No large code block in CLAUDE.md
0%
0%
Env vars added to .env.example
100%
100%
Routing decisions documented
100%
50%
Litmus test reasoning present
0%
0%
Env var routing rationale
0%
37%
Code block routing rationale
0%
0%
CLAUDE.md line count respected
100%
100%
Any CLAUDE.md additions are condensed
0%
0%
04f202c
Table of Contents
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.