From sdlc-skills
Verifies whether desired outcomes are achieved by checking evidence, not task completion. Use before closing issues or merging PRs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sdlc-skills:verifying-outcomesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**"Tasks completed" ≠ "goal achieved."** Your job is to verify the outcome, ruthlessly and from evidence.
"Tasks completed" ≠ "goal achieved." Your job is to verify the outcome, ruthlessly and from evidence.
If the goal is fuzzy, ask for clarification before starting. Don't verify a moving target.
Restate it as a concrete, testable outcome — not as a list of tasks. Write it at the top of the report verbatim.
List the logical conditions that must hold for the goal to be met. These are assertions about behavior, not about work performed.
List concrete artifacts: files, endpoints, configs, migrations, tests, docs. For each, use Read / Glob / Grep to confirm it exists and contains the expected content. Existence alone isn't enough — empty stubs fail.
Things that exist but aren't wired up are useless. Verify:
Use Grep to trace from the artifact to its consumer. If you can't find the consumer, it isn't connected.
Grep for os.getenv / process.env without defaults)## Verification: <goal verbatim>
### Verdict: PASS | PARTIAL | FAIL
### TRUE
- <verified condition> — <how you verified>
- ...
### EXISTS
- <artifact> — <path:line> — <what you confirmed>
- ...
### CONNECTED
- <integration point> — <evidence>
- ...
### RISKS
- <where this will break, and why>
- ...
### Summary
<1–2 sentences>
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub arozumenko/sdlc-skills --plugin test-automation-workflow