
Stably Verify
- 5 installs
- 12 repo stars
- Updated April 15, 2026
- stablyai/agent-skills
Helps with ai & agent building tasks during AI-assisted development.
About
stably-verify is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- stably-verify
- AI & Agent Building
- AI-coding skill
Stably Verify by the numbers
- 5 all-time installs (skills.sh)
- Ranked #13,046 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/stablyai/agent-skills --skill stably-verifyAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 5 |
|---|---|
| repo stars | ★ 12 |
| Last updated | April 15, 2026 |
| Repository | stablyai/agent-skills ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
Verify App Behavior with stably verify
stably verify checks whether your application works correctly by describing expected behavior in plain English. It launches an AI agent that navigates your app in a real browser, interacts with it, takes screenshots, and reports a structured PASS / FAIL / INCONCLUSIVE verdict. No test files are generated.
Pre-flight
Always run `stably --version` first. If not found, install with npm install -g stably or use npx stably. Requires Node.js 20+ and a Stably account.
stably --version
echo "STABLY_API_KEY: ${STABLY_API_KEY:+set}"
echo "STABLY_PROJECT_ID: ${STABLY_PROJECT_ID:+set}"Usage
# Verify a feature works
stably verify "the login form accepts email and password and redirects to /dashboard"
# With a specific starting URL
stably verify "the pricing page shows 3 tiers" --url http://localhost:3000/pricing
# Set a budget cap (default: $5)
stably verify "checkout flow completes successfully" --max-budget 10
# Non-interactive mode (for CI or background agents)
stably verify "checkout flow completes" --no-interactive
# Use cloud browser instead of local
stably verify "login works" --browser cloudOptions
| Option | Description |
|---|---|
-u, --url <url> | Starting URL (auto-detected from localhost if omitted) |
--max-budget <dollars> | Budget cap in USD (default: 5) |
--no-interactive | Skip preflight prompts |
--browser <type> | Browser type: local or cloud (default: local). Also settable via STABLY_CLOUD_BROWSER=1 |
Exit Codes
| Code | Verdict | Meaning |
|---|---|---|
0 | PASS | All requirements verified |
1 | FAIL | One or more requirements not met |
2 | INCONCLUSIVE | Cannot determine (app unreachable, auth wall, etc.) |
Iteration Loop
After making code changes, use stably verify to check the feature:
1. Run verify — stably verify "description of expected behavior" 2. If FAIL — Read the failure reason and evidence from the output 3. Fix code — Modify your application code based on the failure 4. Re-verify — Run the same stably verify command again 5. Repeat until PASS
stably verify does not create or modify any files. It only observes and reports. Fix the code yourself based on its findings.
Composing in Scripts
# Gate on verification
stably verify "login works" && echo "Feature verified!"
# Handle all three outcomes
stably verify "checkout completes" ; code=$?
if [ $code -eq 0 ]; then echo "PASS";
elif [ $code -eq 1 ]; then echo "FAIL";
else echo "INCONCLUSIVE"; fiLong-Running Commands (AI Agents)
stably verify is AI-powered and can take several minutes depending on complexity.
| Agent | Configuration |
|---|---|
| Claude Code | timeout: 600000 on Bash tool |
| Cursor | block_until_ms: 900000 |
Links
stably-verify
Verify that your application works correctly using stably verify — describe expected behavior in plain English, get a PASS/FAIL/INCONCLUSIVE verdict from a real browser.
Installation
npx skills add stablyai/agent-skills --skill stably-verifyWhen to Use
- After making code changes that need validation
- When an AI agent needs to confirm a feature works in a real browser
- As a verification step in a build-then-verify iteration loop
- Quick feature checks without writing test files
What It Does
stably verify launches an AI agent that:
1. Navigates your app in a real browser 2. Interacts with the UI (clicks, fills forms, scrolls) 3. Takes screenshots as evidence 4. Reports a structured PASS / FAIL / INCONCLUSIVE verdict
No test files are created — it verifies and reports.
Quick Reference
| Command | Description |
|---|---|
stably verify "description" | Verify app behavior |
stably verify "..." --url <url> | Verify with specific starting URL |
stably verify "..." --max-budget 10 | Set budget cap (default: $5) |
stably verify "..." --no-interactive | Non-interactive mode for CI |
stably verify "..." --browser cloud | Use cloud browser |
Exit codes: 0 = PASS, 1 = FAIL, 2 = INCONCLUSIVE
Related
- stably-cli - Full CLI assistant (create, run, fix, verify)
- Verify with AI Agents guide