Skip to content
Back to skills

Cast Verify

ASecurity

Prove the work before calling it done, and leave the evidence where reviewers read it. Runs the repository's checks, exercises the change in the human's own browser or on the command line, captures screenshots or output, attaches them to the task and the thread, and only then marks the work done. Use before declaring done, before shipping, or when asked to verify.

  • 34 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 23, 2026
ai-agentsgobashapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 23, 2026

npx -y skills add codecast-sh/codecast --skill cast-verify --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cast Verify?

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

Security grade badge for Cast Verify
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/codecast-sh-cast-verify/badge)](https://www.skillsdirectory.com/skills/codecast-sh-cast-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: cast-verify
description: Prove the work before calling it done, and leave the evidence where reviewers read it. Runs the repository's checks, exercises the change in the human's own browser or on the command line, captures screenshots or output, attaches them to the task and the thread, and only then marks the work done. Use before declaring done, before shipping, or when asked to verify.
argument-hint: "[url or command to exercise]"
---

Asserting success is worth nothing; evidence is what a reviewer can check
without rerunning. The rule is: show it, then say it.

## Checks

Run what the repository defines: typecheck, tests for the packages touched,
lint. Fix what fails. Keep the exact command and the last lines of its
output; they go in the evidence.

## Exercise the change

Pick the surface that matches the change:

- Web: `cast browser open <url>` in the human's Chrome, drive the flow with
  `cast browser do`, and capture `cast browser shot --share --alt "<what it
  shows>"` at the moments that prove the behaviour. A flow that a reader
  should watch: `cast browser` steps with shots before and after.
- CLI or API: run the real command against real data and keep the output.
- Backend: an end to end test or a request against the deployed function.
- Mobile: the simulator, with a screenshot via `cast image`.

Test the failure path too when the change has one. A screenshot of the happy
path alone proves half the claim.

## Attach

```bash
cast task comment <id> -t review - <<'EVIDENCE'
Verified: <one line per claim, each with the command or the image link>
Not verified: <what remains and why>
EVIDENCE
```

Put the same images inline in the reply as `![caption](url)` so the thread
shows them. When the change is on a pull request, the same block goes in the
PR description.

## Then

Mark the task done only for the claims that have evidence: `cast task done
<id> -m "<what was verified and how>"`. Anything without evidence stays open
and is named in the reply as not verified.

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.

Comments

Loading comments…

Newsletter

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