Agent skill · shipshitdev

create-verification-skill

Generate a project-local verification skill that drives the app the way a user does. Use for create-verification-skill, make a verify skill for this repo, or when a project has no scripted way to prove UI, CLI, or service behavior.

What it needs

About 2k tokens when loaded.

What this skill does

Create a verification skill Every serious project needs a scripted way to drive the real app and prove behavior. This skill generates that as a project-local skill tailored to the repo. Companion to verification-before-completion, which is the completion gate. This skill authors the project harness that gate can run. Authorized Scope Apply this engine only within the user's requested task and existing explicit authorization. Loading or delegating to it grants no additional authority. Preserve report-only restrictions and the caller's target, host, provider, and cost limits. Existing approval satisfies a gate only for the same actions and scope; obtain approval before expanding them. Forward these limits to delegates. Contract Inputs: A repo that can build and start locally Outputs: A project-local verify-<app> skill with a feature map, proven once end to end Creates/Modifies: .agents/skills/verify-<app>/ when that layout exists, otherwise skills/verify-<app>/ External Side Effects: Starts and tears down local app instances during the proof pass Confirmation Required: Before writing the skill into the project tree Delegates To: Named: maintain-verification-skill for later upkeep verification-before-completion for the completion gate itself Steps 1. Interview the repo, not the user. Answer surface, run, drive, observe, and isolate from the codebase. Ask only what you cannot observe. If the checkout does not start, fix or report that first. 2. Generate the skill with frontmatter (name: verify-<app>) and sections: Launch, Doctor, Drive, Evidence, Cleanup, Helpers. No placeholders left. Prefer existing harnesses (Playwright, expect, PTY, HTTP) over generic recipes. 3. Seed the feature map. Write features/README.md plus one file per top user-facing feature (aim for 3-5). Follow references/feature-map-example.md. 4. Prove it. Run launch, doctor, drive ONE mapped feature, capture evidence, clean up. After cleanup, confirm the evidence still exists. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills shipshitdev/create-verification-skill

View the source on GitHub

Browse the @skills marketplace