← ClaudeAtlas

veri-definelisted

Interrogates a want until the requirement writes itself — the gate between a rough want and a requirement worth approving, correctly typed and carrying criteria a machine could check. Use it when a property is wanted and no alternatives are on the table: "turn the export idea into a requirement with acceptance criteria I can actually check", "every uploaded file has to be virus-scanned before anyone can download it, and that has to stay true", "I want search results to feel faster, I think it would cut bounce on the results page". It pushes on every vague word until the criteria are observable, or until the thing is admitted to be a bet with a metric and a target. Not for a choice between named options: "should we scan uploads inline on the request, or queue them to a worker?", "we already agreed uploads must be scanned, now it is a Postgres queue versus SQS" are veri:decide's, because what is open is which way to satisfy something already wanted. Not for ordinary work inside existing intent — "add a null che
danielyayla/veri · ★ 0 · Code & Development · score 64
Install: claude install-skill danielyayla/veri
<!-- generated by `veri skills install` — do not edit; edit the method document instead --> This file is a pointer, not the method. The method is the Veri document **MET-005**, at `veri/methods/define.md`. Before doing anything else, read it: fetch `MET-005` with the `get_document` MCP tool, or open the file. Follow what it says; nothing in this file substitutes for it. This gate cannot run without these MCP tools: `file_requirement`, `amend_document`, `search`, `get_neighbors`, `get_intent`. If any is missing from the connected Veri server, stop and say which one — never interview a user and then have nowhere to file the result. Everything filed here is `draft`/`proposed`. Promotion is the user's act (REQ-008).