From ecc
Measures whether skills, rules, and agent definitions are actually followed by auto-generating test scenarios at 3 prompt strictness levels, running agents, and reporting compliance rates with tool call timelines.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ecc:skill-complyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Measures whether coding agents actually follow skills, rules, or agent definitions by:
fixtures/compliant_trace.jsonlfixtures/noncompliant_trace.jsonlfixtures/tdd_spec.yamlprompts/classifier.mdprompts/scenario_generator.mdprompts/spec_generator.mdpyproject.tomlscripts/__init__.pyscripts/classifier.pyscripts/grader.pyscripts/parser.pyscripts/report.pyscripts/run.pyscripts/runner.pyscripts/scenario_generator.pyscripts/spec_generator.pyscripts/utils.pytests/test_grader.pytests/test_parser.pytests/test_runner.pyMeasures whether coding agents actually follow skills, rules, or agent definitions by:
claude -p and capturing tool call traces via stream-jsonskills/*/SKILL.md): Workflow skills like search-first, TDD guidesrules/common/*.md): Mandatory rules like testing.md, security.md, git-workflow.mdagents/*.md): Whether an agent gets invoked when expected (internal workflow verification not yet supported)/skill-comply <path># Full run
uv run python -m scripts.run ~/.claude/rules/common/testing.md
# Dry run (no cost, spec + scenarios only)
uv run python -m scripts.run --dry-run ~/.claude/skills/search-first/SKILL.md
# Custom models
uv run python -m scripts.run --gen-model haiku --model sonnet <path>
Measures whether a skill/rule is followed even when the prompt doesn't explicitly support it.
Reports are self-contained and include:
For users familiar with hooks, reports also include hook promotion recommendations for steps with low compliance. This is informational — the main value is the compliance visibility itself.
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-2 --plugin ysyecust-everything-claude-code185plugins reuse this skill
First indexed Jun 3, 2026
Showing the 6 earliest of 185 plugins
Measures whether skills, rules, and agent definitions are actually followed by auto-generating test scenarios at 3 prompt strictness levels, running agents, and reporting compliance rates with tool call timelines.
Tests whether agent instructions (skills, rules, commands, agent definitions) change agent behavior under supportive, neutral, or competing conditions. Derives expected behaviors, runs representative scenarios, and compares action timelines against the spec.
Auto-generates test scenarios from CLAUDE.md rules, runs them with LLM-as-judge scoring, reports compliance score and per-rule breakdown. Optionally improves failing rules via mutation loop.