Skip to content
Back to skills

Verify

ASecurity

Verify a change against the requested behavior using tests and actual runtime effects. Use when asked to validate work or before reporting it complete.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 13, 2026
ai-agents

Security analysis

A100/100

Scanned November 13, 2026

npx -y skills add circle-platforms/circle --skill verify --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Verify?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Verify
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/circle-platforms-verify/badge)](https://www.skillsdirectory.com/skills/circle-platforms-verify)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: verify
description: Verify a change against the requested behavior using tests and actual runtime effects. Use when asked to validate work or before reporting it complete.
---

# Verify a change

Read the user's acceptance criteria, the change, project instructions and existing validation commands. Decide what observation would establish each requested behavior. Use the smallest set of checks that covers the change and any required project checks.

Run the relevant tests. When the change affects running behavior, start the real entry point and exercise it: inspect the next request, saved state, generated file, process result or rendered interaction that establishes the outcome. A successful build or a line saying "done" does not establish those effects.

Use synthetic inputs and an isolated data directory for development checks. Use the project's scripted model or local gateway for agent behavior. For a service or watcher, use `execute` with `background: true` and retain the returned job id. Wait for a readiness event or observable state before exercising it; do not replace that with a fixed sleep or retry a failing check until it passes.

For browser flows, use `browser-test` when available. For native desktop changes, run the development application and the packaged application if the project requires both. Include relevant failure, cancellation and existing-behavior cases; avoid adding tests that merely repeat implementation wording.

Compare the observed effects with the acceptance criteria. A failure needs its actual output and cause investigated; an unavailable dependency leaves that part unverified. Stop only the processes this verification started, using their job ids or known process identities.

Report what changed, the commands and interactions actually run, their results, and any acceptance criteria still unverified. Separate automated tests, synthetic integration checks, real application observations and external-system results. Do not claim a deployment or real-model result from a local scripted run.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.