Testing & QAlow risk

verify

How to verify changes in this prompt-only repo: reproduce committed evidence-harness recipes from scratch, don't re-run CI. Covers the evals/results/* harness pattern.

zivtech/a11y-meta-skills·.claude/skills/verify/SKILL.md
36/ 100おすすめ度

この Skill を導入

coding agent を選び、プロジェクト用または個人用コマンドをコピーします。

収録 commit に固定
プロジェクトに導入.agents/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a codex -y
個人環境に導入~/.agents/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a codex -g -y
手動配置先.agents/skills/verifyOfficial docs ↗
プロジェクトに導入.claude/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a claude-code -y
個人環境に導入~/.claude/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a claude-code -g -y
手動配置先.claude/skills/verifyOfficial docs ↗
プロジェクトに導入.agents/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a github-copilot -y
個人環境に導入~/.copilot/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a github-copilot -g -y
手動配置先.agents/skills/verifyOfficial docs ↗
プロジェクトに導入.agents/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a cursor -y
個人環境に導入~/.cursor/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a cursor -g -y
手動配置先.agents/skills/verifyOfficial docs ↗
プロジェクトに導入.agents/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a gemini-cli -y
個人環境に導入~/.gemini/skills/verify
npx skills add https://github.com/zivtech/a11y-meta-skills/tree/caf8546bc0ae8f610d900acc0d7649fb82d10391/.claude/skills/verify -a gemini-cli -g -y
Native Gemini CLIgemini skills install https://github.com/zivtech/a11y-meta-skills.git --scope workspace --path .claude/skills/verify
手動配置先.agents/skills/verifyOfficial docs ↗
⚠ インストールには open-source skills CLI を使用します。実行前にソースと権限を確認してください。
# Verifying changes in a11y-meta-skills

This is a prompt-only repo — most diffs are docs/skill text with no runtime surface (SKIP those).
The exception is **committed evidence harnesses** under `evals/results/<tool>/harness/`: each carries
a README whose central claim is a reproduction recipe with expected output. Verify those by
executing the recipe as a fresh consumer, never by re-running in the directory where the artifacts
were authored.

Recipe that works:

1. `mktemp -d` under the session scratchpad; follow the harness README's commands **verbatim**,
   copying any story/test artifacts from the **committed repo paths** (drift between scratchpad
   and archive is exactly what this catches).
2. Compare the run's resolved dependency versions against the README's as-run table — report drift
   even when results hold.
3. Probe beyond the happy path: extract any code snippet quoted in `.claude/skills/*/SKILL.md`
   verbatim (sed the fenced block) and run it standalone — doc snippets rot independently of
   archives. Reproduce any "measured" behavioral claims (e.g., the virtual-screen-reader
   missing-stop log-leak) in the fresh environment.

Gotchas: the user-level npm guard `min-release-age=7` blocks packages younger than 7 days — init
tools fail with a message naming the compliant pin; use that pin, never bypass the guard. Playwright
Chromium is cached machine-wide (`~/Library/Caches/ms-playwright`), so browser-mode Vitest runs need
no download. Skill mirrors (`.claude/skills/` and `.agents/skills/`) must stay identical — diff the
edited sections as part of any verification touching them.