{"id":22226,"plugin_id":"plugins_6ab0101414c081918a43849ea9773344","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:17:11.680Z","digest":"3fcc223109d1864ceab726ec1edeb0698ffb08705dba449e58c55ca215a6f2a5","against":null,"payload":{"name":"verify-and-stop","description":"Use when a change appears complete and the next step is to run only the relevant proof, report the result, and stop without unrelated cleanup.","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":261}],"skill_md_contents":"---\nname: verify-and-stop\ndescription: Use when a change appears complete and the next step is to run only the relevant proof, report the result, and\n  stop without unrelated cleanup.\n---\n\n# Verify and stop\n\nTranslate acceptance conditions into smallest sufficient proof set.\n\n- Reuse still-current results with matching repository state.\n- Run focused checks before wider gates.\n- Distinguish pass, fail, unavailable, and blocked exactly.\n- Do not edit product code unless verification request includes fixes.\n- Do not add polish, cleanup, or unrelated tests after criteria pass.\n\nStop immediately when acceptance proof is complete. Report commands, results, and unresolved risk only.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}