Prove a task against the real artifact before calling it done. Use during factory-work, before ready_for_review, and whenever a check only shows that code compiles or a file changed.
72
91%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Verify the real artifact. Do not infer from proxies, self-reports, or "it compiles."
Check the thing the user touches:
The strongest proof is a command someone else can re-run. Write that command, its working directory, its exit code, and the artifact it produced into .factory/evidence/<ticket>/<task>/manifest.json under the factory root:
{
"ticket": "PROJ-123",
"task": "01",
"criteria": [
{
"id": "AC1",
"command": "pnpm exec vitest run src/filter.spec.ts",
"cwd": "/absolute/worktree",
"exitCode": 0,
"artifact": "/absolute/factory/evidence/PROJ-123/01/vitest.log"
}
],
"verifiedAt": "2026-10-01T18:00:00Z"
}A criterion without a command and a zero exit code is not proof. For a UI task, the artifact includes the Surf screenshot and the read-back of the rendered page, taken against the worktree's own server. Commit the manifest only when the ticket itself asks for an auditable trail.
8cd55ad
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.