codagent-ai/agent-skills/verify-behavior

Claude Code and agent skill by codagent-ai/agent-skills

Trust tier 3
  • community
Source check pending

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-behavior

SKILL.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:

IDBehaviorSpec referenceHow to verify
1An unknown route shows the not-found pagespecs/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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/codagent-ai/agent-skills/verify-behavior/badge)](https://verified-skill.com/skills/codagent-ai/agent-skills/verify-behavior)

Something wrong with this skill or its page? Tell us.