Skip to content
Back to skills

Evidence Run

ASecurity

Gather fresh evidence before the tool is relied on: promised behaviour, failure, data and access, operations, review, and an honest report. Used by setup-hosting, maintain and merge.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 21, 2026
developmentgo

Security analysis

A100/100

Scanned October 21, 2026

npx -y skills add gwpicard/ai-build-kit --skill evidence-run --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evidence Run?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Evidence Run
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gwpicard-evidence-run/badge)](https://www.skillsdirectory.com/skills/gwpicard-evidence-run)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: evidence-run
description: "Gather fresh evidence before the tool is relied on: promised behaviour, failure, data and access, operations, review, and an honest report. Used by setup-hosting, maintain and merge."
user-invocable: false
---

# The evidence run

Used by setup-hosting before anything goes live, by merge for a piece on a live
project, and by maintain at the quarterly visit. Findings come with fresh output; no claims from memory. Skip a section
below only when it genuinely doesn't apply to this tool, and say so rather
than leaving it silently blank.

## 1. Promised behaviour

For each main journey named in the masterplan: the evidence type used, the
command or user action taken, the expected result, the actual result, and a
pass or fail.

## 2. Failure behaviour

Test whichever of these are relevant: invalid input, a duplicate action,
unauthorised access, an external service failing, an action interrupted
partway, two people acting at once, a large or malformed input, a retry, and
an offline or unavailable dependency. Narrate each probe in plain words; a
line saying "I tried two people pressing save at once" teaches the habit of
expecting failure better than any instruction to have it.

## 3. Data and access

Where applicable: secrets absent from the repository and from anything sent
to the browser, permissions checked across more than one user, test and live
data kept separate, a migration rehearsed on a copy, a backup actually
restored, and deletion or export behaviour checked.

## 4. Operations

Where applicable: alerts arrive, the named owner reads them, service and
billing ownership are known, the manual fallback works, and the rollback or
disable process works. On a project with a recipe, the rollback, backup,
restore, secrets, logs and health checks are the recipe's own, and setup-hosting runs
them as its "On a recipe" steps say rather than repeating them here.

## 5. Review and flagged work

Independent review completed, its blocking findings resolved, any caution
condition completed, and the review's scope and limitations recorded rather
than implied.

Where a review names its reviewer, check that person did it. A substitute is a
gap, not a completed review, and it is recorded as one. Where a risk was
accepted instead, the risk record carries the `Accepted:` line, and the
launch report says plainly which review did not happen.

## 6. Report honesty

End with what passed, what failed, what was not checked at all, what
remains a human judgement rather than a proven fact, and whether anything the
risk record names still stands in the way of shipping this.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.