codagent-ai/agent-skills/verify-behavior
Claude Code and agent skill by codagent-ai/agent-skills
- community
Checking that the SKILL.md file is still in the repository.
Plans how to verify each behavior in a change's spec, then records evidence that each check passed. Use when asked to plan or record verification of a change's behavior, or to invoke codagent:verify-behavior.
Install
npx vskill@latest install codagent-ai/agent-skills/verify-behaviorSKILL.md
Verify Behavior
Writing the checklist
Read the change's proposal, specs, design, and test plan, but not the code. For each behavior the spec describes, including its error, failure, and cleanup cases, say how you will verify it: an automated test (unit, integration, or end-to-end), a scripted command whose exit code or output decides the result (such as a build, lint, or verify script), or inspection of the code or files. Never plan a check in which an agent operates the product as a user would; that testing happens once, in acceptance testing after implementation. Do not cite the test plan's acceptance (AT-) or human-only (HT-) tests as a check, and add no rows for them. Several behaviors may share one check. Choose the fastest check that would fail if the behavior broke: inspection or a unit or component test where one can show it, and an integration or end-to-end test only where the behavior exists only across processes, a real browser, or the built product. Plan no integration or end-to-end tests beyond those the test plan names; cite a named test's ID for the behaviors that need it, and add a row for any such test that no behavior covers. Write the checklist where you were asked to, or else as checklist.md beside the change's spec, in one table:
| ID | Behavior | Spec reference | How to verify | |
|---|---|---|---|---|
| 1 | An unknown route shows the not-found page | specs/routing.md, "Unknown route" | Router unit test |
Recording evidence
After building, add the columns Code, Evidence, and Status.
- Run each check and save its output to a file in the evidence directory you were given, or else
in evidence/ beside the checklist: a test log, command output, or, for something that can only be inspected, a note of what you looked at.
- Put the evidence file names, in backticks, in the Evidence column. Status holds exactly one of
verified, failed, or not verified, and nothing else. For failed, Evidence says what fails; for not verified, it says why you could not run the check.
- Never mark a behavior verified unless you ran its check.
- Mention no acceptance (
AT-) or human-only (HT-) test ID anywhere in the checklist, not even to
say a behavior is left to acceptance testing.
- Evidence can come from the one broader test run and from targeted runs of single tests; never
rerun a whole suite only to refresh evidence.
- After any change to code or files, rerun the check of every row that depends on them, each alone,
and update its Evidence, or set it to not verified. Evidence from before the change no longer counts for those rows; rows that do not depend on the change keep theirs, and a test you added or changed needs only its own run.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/verify-behavior/SKILL.md
Popularity
- Repository stars
- 31
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/codagent-ai/agent-skills/verify-behavior)