Detect breaking changes in schema-form.json plugin descriptors; run the schema compatibility checker, interpret findings, and guide fixes.
81
72%
Does it follow best practices?
Impact
95%
1.31xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./docs/agent-standards/skills/check-schemas/SKILL.mdSingle schema pair check with correct CLI invocation and finding interpretation
Correct checker tool
100%
100%
--old and --new flags
0%
100%
--plugin flag present
0%
100%
audit-output.txt produced
100%
100%
audit-summary.json structure
100%
100%
Breaking: required field added
100%
100%
Breaking: enum value removed
100%
100%
Breaking: constraint tightened
100%
100%
Non-breaking: optional field added
100%
0%
exit_code reflects breaking
100%
100%
Breaking change classification and version-bump exemption explanation
Constraint tightened: ERROR
100%
100%
Constraint tightened: maxLength ERROR
100%
100%
Enum value removed: ERROR
100%
100%
Optional field added: non-breaking
100%
100%
Minor version bump exemption
13%
100%
Patch-zero exemption mentioned
0%
100%
pom.xml version detection
0%
100%
WARN vs ERROR distinction
0%
100%
No invented changes
100%
100%
Non-Maven fallback
0%
0%
Fix breaking schema changes using prescribed strategies
senderEmail preserved
100%
100%
senderEmail deprecated
0%
100%
retryLimit not in required
100%
100%
codeLength minimum loosened
100%
100%
fix-notes.md lists breaking changes
100%
100%
Fix strategy for removed property
40%
100%
Fix strategy for required field
100%
100%
Fix strategy for tightened constraint
100%
100%
Enum value added preserved
100%
100%
No new breaking changes
100%
100%
9821842
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.