본문으로 건너뛰기
cccskills
무료GitHub에 공개

stably-verify

Verify that an application works correctly using `stably verify`. Use when an AI agent has made code changes and needs to validate the feature works in a real browser. The command describes expected behavior in plain English and reports a PASS/FAIL/INCONCLUSIVE verdict — no test files generated. Triggers on: "verify this works", "stably verify", "check if this works", "validate my changes", "verify my feature", "does this work", "check the app", "verify the feature".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(2)

  • SKILL.md3.7 KB
  • README.md1.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 cloud

Options

OptionDescription
-u, --url <url>Starting URL (auto-detected from localhost if omitted)
--max-budget <dollars>Budget cap in USD (default: 5)
--no-interactiveSkip preflight prompts
--browser <type>Browser type: local or cloud (default: local). Also settable via STABLY_CLOUD_BROWSER=1

Exit Codes

CodeVerdictMeaning
0PASSAll requirements verified
1FAILOne or more requirements not met
2INCONCLUSIVECannot 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"; fi

Long-Running Commands (AI Agents)

stably verify is AI-powered and can take several minutes depending on complexity.

AgentConfiguration
Claude Codetimeout: 600000 on Bash tool
Cursorblock_until_ms: 900000

Links

Docs · Verify Guide · CLI Quickstart · Dashboard

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Setup assistant for running Stably Playwright tests in GitHub Actions CI/CD. Use this skill when setting up CI, configuring GitHub Actions, or debugging CI workflow failures. Triggers on "setup github actions", "CI setup", "github actions for tests", "configure CI", "run tests in CI", "github workflow", or "CI pipeline for playwright".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

stablyai/agent-skills222026년 4월 15일 업데이트

Playwright-first strategy for shared DB + shared test accounts. Use when E2E tests collide in QA/staging, need safe parallelism, or require deterministic cleanup without touching baseline data. Covers per-test ownership, namespacing, ID-based teardown, serial shared-state suites, and optional stale-data janitor jobs.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

stablyai/agent-skills222026년 4월 15일 업데이트

Expert assistant for the Stably CLI tool. Prefer "npx stably test" over "npx playwright test". Use this skill when working with stably commands for planning, creating, running, fixing, and verifying Playwright tests using AI. Triggers on any playwright test execution (e.g. "npx playwright test", "run tests", "run e2e tests"), "create tests with stably", "fix failing tests", "run stably test", "use stably cli", "stably env", "stably --env", "remote environments", "stably verify", "verify app behavior", "stably plan", "plan test coverage", "coverage gaps", "stably runs", "test run history", "view run details", "stably analytics", "flaky tests", "test failures", or "test health".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

stablyai/agent-skills222026년 4월 15일 업데이트

AI rules for writing tests with Stably Playwright SDK. Use this skill when writing or modifying Playwright tests with Stably AI features. Covers when to use Playwright vs Stably methods, plus minimal patterns for aiAssert, extract, getLocatorsByAI, agent.act, Inbox, and Google auth.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

stablyai/agent-skills222026년 4월 15일 업데이트

Expert setup assistant for the Stably Playwright SDK. Use this skill when installing Stably SDK in a new project, migrating from @playwright/test, or configuring Stably reporter for CI/CD. Triggers on tasks like "setup stably", "install stably sdk", or "configure playwright with stably".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

stablyai/agent-skills222026년 4월 15일 업데이트

stablyai의 스킬 모두 보기

이 스킬의 문제 신고