<< All versions
Skill v1.0.0
currentLLM-judged scan90/100mintuz/.dotfiles/create-verification-skill
──Details
PublishedOctober 22, 2026 at 06:27 PM
Content Hashsha256:6c790293ad274a81...
Git SHAfb412170f5bc
──Files
Files (1 file, 3.4 KB)
SKILL.md3.4 KBactive
SKILL.md · 21 lines · 3.4 KB
version: "1.0.0" name: create-verification-skill description: "WHEN creating or refreshing a project verification recipe; NOT for a one-off test run; saves and cold-replays a real user journey"
Create a verification skill
Create one shared verify-<project> recipe another agent can execute cold. Authoring success and reproducibility are separate gates.
- Discover the target. Read project instructions to find the canonical skill source and registration, supported platforms, startup/readiness, identity checks, fixtures, authentication and existing interaction harness. Use that source and the host's available tools; maintain one recipe rather than divergent harness copies. Select one current critical user journey. When refreshing, inventory and preserve every supported journey; repair stale commands, locators and prerequisites without silently reducing coverage.
- Establish identity and isolation. Record revision/build, environment and fixture. Identify owned instances and scratch state; avoid driving a shared user instance. For mobile targets, resolve scheme, bundle, runtime/device, signing and relevant entitlements. Use existing platform recipes when available:
xcode-dev-loopfor Apple build/install/run identity,swift-testingfor test authoring, andeyesfor web visual capture. A missing tool or launch prerequisite leaves a narrow diagnosis and draft, not permission to repair unrelated product or environment problems. - Save an executable recipe. Use real project commands and stable selectors, with runnable helper invocations if needed. Include:
- Launch: documented prerequisites, isolated fixture setup, usable readiness and target identity.
- Doctor: read-only checks of build, ownership, readiness and authentication when a run looks wrong.
- Drive: the actual public user journey, its preconditions, actions and expected result. An internal setter cannot replace the claimed boundary. Name device-only or external boundaries such as Siri, widgets, notifications, health data and purchases.
- Evidence: action, resulting state and material side effects, with identity and durable paths outside disposable scratch state. Observe what dry-run/test modes skip; their names do not prove safety. Use mocks only at an established isolated boundary and qualify the resulting proof.
- Cleanup: on success and failure, release only resources created by this run. Verify current resource ownership before termination; a reused PID or process name is insufficient. Preserve and confirm proof artifacts after cleanup.
- Execute, then cold-replay. Run launch → doctor → journey → evidence → cleanup. Save corrections. Reset only owned fixtures, then replay the saved recipe from a fresh agent context using only its documented prerequisites. The authoring run cannot substitute for this replay. Resolve missing setup in the recipe and replay again; failed or unavailable replay leaves reproducibility unproven.
- Hand over the proof. Link the saved recipe and retained evidence, report both execution and cold-replay outcomes, and identify uncovered journeys and unavailable boundaries. Keep build, unit, simulator, physical-device, browser and deployed evidence distinct. A stand-in leaves target-specific setup unverified. Verify representative replay separately in each claimed harness before claiming cross-harness portability.