canblmz1/RuleProbe

Test whether your CLAUDE.md / AGENTS.md / .cursor/rules are actually followed at runtime

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dirDirectory containing instruction files (CLAUDE.md, AGENTS.md, .cursor/rules). Defaults to repo root.no.
providerAI provider to run scenarios against (mock, dry-run, gemini, openrouter, claude-code)nomock
extractorRule extraction mode (deterministic, ai-assisted, hybrid)nodeterministic
fail-belowFail the step if compliance score drops below this value (0-100). Set to 0 to never fail.no0
modelModel name for providers that support it (e.g. gemini-2.5-flash, openai/gpt-4o)no""
versionruleprobe-ai npm version to use (e.g. latest, 0.4.0)nolatest
argsExtra CLI flags passed verbatim to ruleprobe run (e.g. --no-cache --debug-extractor)no""
commentPost compliance score as a PR comment (requires pull_request event and write permissions)nofalse
namedescription
scoreCompliance score (0-100)
passedNumber of rules that passed
failedNumber of rules that failed
skippedNumber of rules that were skipped
report-pathPath to the generated JSON report