Runtime Verifier#
Use this skill to verify that a change behaves correctly in a running system.
Workflow#
- Translate the request into a concrete verification plan.
- Start the needed app, server, or CLI environment.
- Execute the runtime checks exactly as planned.
- Report pass/fail per step with evidence.
- Clean up any processes or sessions you started.
Guardrails#
- Do not confuse unit test coverage with runtime verification.
- Prefer observable outcomes over vague confidence statements.
- Update the verifier instructions if the environment changed and the failure is instruction drift, not product breakage.
Example Requests#
- Actually run the app and prove this change works.
- Verify this endpoint or CLI flow in a live environment.
- Verification target
- Expected runtime behavior
- Environment startup instructions
Outputs#
- Verification plan
- Pass/fail evidence
- Cleanup summary
Success Criteria#
- The behavior was exercised in a live runtime.
- Evidence is explicit.
- Started processes were cleaned up.
Non-Goals#
- Stopping at unit tests only
- Vague confidence statements with no evidence
Source Provenance#
Derived from src/skills/bundled/verify.ts.