← ClaudeAtlas

validate-inferencelisted

Validates an inferred premise with a concrete observation before an action depends on it. Use when a draft or plan contains "since / because / given X, do Y" where X is a state claim not observed this turn, when about to skip a step because a prior run covered it, when declaring a fix complete because the named occurrence is fixed, or when acting on remembered rather than re-read state. Walks the discipline (name the inference, cost the validation, validate with a tool call, act on the observation) plus its recording step, so a wrong premise is caught by one cheap read instead of cascading into every downstream action built on it.
jposluns/grc_library · ★ 3 · AI & Automation · score 76
Install: claude install-skill jposluns/grc_library
# Validate Inference (before acting on it) ## Overview The failure mode this skill interrupts: an assistant infers a premise (most commonly "nothing changed since the prior X, so skip / proceed"), acts on the inference, and the action propagates a wrong premise into downstream work. By the time a later check catches it, the cascade has touched multiple artefacts, and the rework costs orders of magnitude more than the single tool call that would have validated the premise at its source. An inferred premise is a claim about state that the next action depends on and that has not been directly observed in the current turn. The trigger surface is textual and catchable in your own draft: clauses of the form "since / because / given / per / based on X, [action]" where X has not been verified this turn. The canonical rule ([`validate-inference-before-action`](../../governance/validate-inference-before-action.md)) states the discipline; this skill is its workflow wrapper for the moment the trigger fires. ## When to Use - A draft or plan contains "since / because / given / per / based on / following / according to" followed by a state claim not observed this turn. - About to SKIP a step (a subagent, a test, a gate, a review) on the grounds that a prior run covered it or that nothing relevant changed. - About to declare a fix complete because the named occurrence is fixed (the parallel-occurrence inference). - About to reuse a prior approval, a prior file read, or a prior too