Skip to content
Development
Skill

/evidence-grounding

Internal shared owner of evidence-grounded authoring: the fixed claim/authority/evidence/freshness/unknown row, the ordered inventory-evidence-draft-readiness passes, `artifactRevisionId` rotation, and the no-progress rule. Consumed by `design-feature`, `plan-feature`,

From plugin
agentic-workflow
2140 skills
Install
$ npx -y skills add gtrabanco/agentic-workflow --skill evidence-grounding --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/evidence-grounding

Context preview

The summary Claude sees to decide when to auto-load this skill.

Internal shared owner of evidence-grounded authoring: the fixed claim/authority/evidence/freshness/unknown row, the ordered inventory-evidence-draft-readiness passes, `artifactRevisionId` rotation, and the no-progress rule. Consumed by `design-feature`, `plan-feature`,

SKILL.md

evidence-grounding.SKILL.md
name: evidence-grounding
user-invocable: false
version: 1.6.0
author: "Gabriel Trabanco <gtrabanco@users.noreply.github.com>"
license: MIT
description: >
  Internal shared owner of evidence-grounded authoring: the fixed
  claim/authority/evidence/freshness/unknown row, the ordered
  inventory-evidence-draft-readiness passes, `artifactRevisionId` rotation, and
  the no-progress rule. Consumed by `design-feature`, `plan-feature`,
  `plan-feature-scaffold` and `plan-fix`. Never reviews or approves. Not a menu
  entry.

Evidence Grounding (internal)

One shared owner of the evidence discipline that every authoring skill uses before it asks for an independent review. It prepares and checks; **it never reviews and can never emit a review PASS**.

When to use

  • `design-feature` — while writing or upserting a Product half.
  • `plan-feature` / `plan-feature-scaffold` — while filling the Engineering half

and cutting phases.

  • `plan-fix` — while drafting a fix SPEC and its phases.
  • Nothing else. A reviewer does not load this skill: its readiness verdicts are

authoring-quality gates, not review verdicts. The shared review cycle and the planning-ledger shapes belong to `pre-execution-review`; the plan-stage row of the evidence table is restated here only as a pointer.

Hard rule — authority boundary

This skill may emit only these two vocabularies, and only at the step that owns them:

| Emitted by | Closed outcomes | |---|---| | a grounding pass (§Ordered passes, step 2) | `CONTEXT-PREPARED \| NEEDS-EVIDENCE \| NEEDS-DESIGN` | | a readiness preflight (§Ordered passes, step 5) | `READY-FOR-REVIEW \| NEEDS-EVIDENCE \| NEEDS-DESIGN \| NEEDS-REPLAN` |

`SPEC-REVIEW-PASS`, `PLAN-REVIEW-PASS` and any `*_REVIEW-PASS` string are **forbidden outputs here** — they belong to `review-spec` / `review-plan` running in a context that did not author the artifact. A same-context readiness `READY-FOR-REVIEW` is a statement that the artifact is *shaped* for review; it is not approval and must never be recorded, quoted, or summarized as approval.

The fixed evidence row

Every material claim or obligation produces exactly one row, in this column order (verbatim names, no extra or renamed columns):

claim-or-obligation | authority-kind | source-and-location | observed-revision |
freshness | status: proven|decision|unknown | owner-or-next-evidence

Load [references/ROWS.md](references/ROWS.md) for the closed `authority-kind` and `freshness` vocabularies, the bounded question set, the `unknown` ownership rule, and where each stage's compact table is frozen. Rows the author cannot fill are `status: unknown` with a named owner — an unknown is never replaced by a plausible rationale.

Ordered passes

Authoring is progressive. Never jump from discovery to a polished artifact.

1. **Inventory** — list every normative obligation, affected role or use case, failure state, compatibility boundary, recorded decision, and material unknown. One line each; nothing may be added later without re-entering step 2. 2. **Evidence** — load [references/ROWS.md](references/ROWS.md), acquire a row per material claim, and return `CONTEXT-PREPARED | NEEDS-EVIDENCE | NEEDS-DESIGN`. Follow references and topology as far as the claim requires — the cap is the claim, not a file count. Wide reading that is not this turn's own goes out to the delegate-only role: [references/DELEGATION.md](references/DELEGATION.md) is its contract and the only shape its findings may arrive in. **Web pass** — when repository evidence cannot answer a bounded question, and always at design stage where `design-feature`'s research gate makes it mandatory, fetch external sources and freeze each as an evidence row (URL and access date); offline or unanswered material questions return `NEEDS-EVIDENCE`, never an invented citation. **If you are that reader** — you did not write the artifact and are not writing it — the contract governs you: skip steps 1, 3 and 4, and produce the artifact under whatever name the invitation used; the position decides, not the label. 3. **Draft** — write the artifact from the frozen rows only. Product conclusions go to the SPEC Product half / `decisions.md`; engineering conclusions go to `planning-evidence.md` (M/L) or the SPEC's `### Planning evidence` (XS/S). 4. **Cut** — for engineering authoring only, cut phases after the affected surfaces, validators, and unknown ownership are evidenced, and lint every phase with `phase-contract`. 5. **Readiness** — load [references/READINESS.md](references/READINESS.md), run the deterministic preflight for the stage, and stop on any non-`READY-FOR-REVIEW` outcome.

Revision handoff

Every authoring write of a governed artifact rotates `artifactRevisionId`:

  • the id is opaque, bounded, authoring-owned, and never derived from content;
  • one write = one new id for the whole artifact set it touched;
  • **a revert to previously published bytes is a new write** and gets a new id —

that is what stops an old PASS from reviving after mutate-and-revert;

  • the same id may be reused by several reviews of unchanged bytes, never across

a write;

  • the author carries the current id into the handoff so the reviewer binds it

into the snapshot it reviews.

Runtimes persist and rotate the id; a manual authoring workflow carries it forward by hand. A direct out-of-band edit that bypasses every authoring event is detectable only when that rotation happens — state this boundary, never overclaim it.

No-progress rule

A repeated read must answer a **new named question** or expose **new evidence**. Otherwise it is no-progress (the review-cycle form of this rule is owned by `pre-execution-review/references/POLICY.md` §4): stop, record the missing evidence and its owner as an `unknown` row, and return `NEEDS-EVIDENCE`. Re-running the same search, the same file, or the same argument with the same result is prohibited —

Read more
Ships withagentic-workflow

A reusable set of agent skills that run a disciplined, doc-driven workflow for building software with agents — from idea/issue to a reviewed, classified, merge-ready change.

Get the whole plugin
Stats
21
Stars
5
Forks
Active
Maintenance
JavaScript
Language
MIT
License
1h ago
Last commit
3mo ago
Created

Repo: gtrabanco/agentic-workflow

Other skills on agentic-workflow.