Check reference
Every grade is the sum of individual checks — each with file-and-line evidence, a reason it matters, and a concrete fix. This page lists all 29 of them, grouped by rubric category.
Correctness & Structure 20% of the grade
STRUCT-01Valid YAML frontmatterdeterministicskills · subagents · slash commandsSTRUCT-02Recommended fields presentdeterministicskills · subagents · slash commandsSTRUCT-05Supporting-file references resolvedeterministicskillsAGENT-01Declared model is validdeterministicsubagentsMCP-01Valid MCP configdeterministicMCP configsPLUGIN-01Plugin manifest is validdeterministicpluginsPLUGIN-02Plugin components resolvedeterministicpluginsMCPT-01Servers answer tools/listlive (--mcp-live)MCP configs
Triggering & Discoverability 22% of the grade
TRIGGER-02Description long enough to anchor invocationdeterministicskills · subagentsTRIGGER-03Invocation cues in the descriptiondeterministicskills · subagentsPLUGIN-03Manifest describes the plugindeterministicpluginsTRIGGER-01Description triggers reliablyLLM-assistedskills · subagentsMCPT-02Tool descriptions anchor invocationlive (--mcp-live)MCP configs
Clarity & Instructions 18% of the grade
CLARITY-03No ASCII-art / persona fillerdeterministicskills · subagents · slash commandsCMD-01Arguments and argument-hint agreedeterministicslash commandsCLARITY-05Constraints & failure modes statedLLM-assistedskills · subagents · slash commandsMCPT-03Tool parameters documentedlive (--mcp-live)MCP configs
Token & Context Cost 15% of the grade
Safety & Security 15% of the grade
SAFETY-01No hardcoded secretsdeterministicskills · subagents · slash commands · MCP configs · pluginsSAFETY-02allowed-tools least-privilegedeterministicskills · subagents · slash commandsSAFETY-03No destructive auto-invocationdeterministicskills · subagents · slash commandsSAFETY-04No shell-injection in `!` blocksdeterministicskills · subagents · slash commandsMCP-02Server packages version-pinneddeterministicMCP configsMCP-03Remote transports use TLSdeterministicMCP configsHOOK-01Hooks avoid destructive commandsdeterministicplugins