con un clic
watch
Post-deploy verification — visual + console + smoke test
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Post-deploy verification — visual + console + smoke test
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | watch |
| description | Post-deploy verification — visual + console + smoke test |
| when_to_use | Use when a deployment just landed and needs to be confirmed healthy in production — check Vercel deployment status, screenshot the live page, scan console errors and failed network requests, run a quick smoke interaction, then close or escalate the feature issue; unlike /check (pre-ship gate) or /qa (block QA), this observes production after /ship and never fixes code. Triggers on: watch, verify the deploy, is it live, post-deploy visual + console + smoke check, pipeline Monitor stage. |
| argument-hint | [url] [product] |
| context | fork |
Verify the deployment is healthy in production. The final stage — confirm the customer can actually use it.
/watch — check the latest deployment/watch https://kingfahad.databayt.org/admission — check a specific production URL/watch #42 — check the deployment for a feature issueDetermine the target:
If $ARGUMENTS is a URL: use that URL directly.
If $ARGUMENTS is #N: read the issue, find the deployment URL from the latest comment.
If no argument: check the latest Vercel deployment:
npx vercel list --yes --limit 1
Check deployment health:
npx vercel inspect <deployment-url>
Verify:
If status is "Error": fetch logs, diagnose, report. Do NOT attempt to fix here — delegate back to ship stage.
If status is "Building": wait 30 seconds, re-check (max 10 minutes).
Navigate to the production URL with browser MCP:
browser_navigate to the production URLbrowser_take_screenshot — capture the live pagebrowser_console_messages — check for JS errors
browser_network_requests — check for failed requests
If the feature has interactive elements:
This is a quick smoke test, not a full flow test.
If healthy:
## Watch Report — HEALTHY
**URL**: <production URL>
**Status**: Ready
**Visual**: Page renders correctly
**Errors**: None
**Network**: All requests successful
**Smoke**: Interactive elements working
Feature is live and verified.
If this is part of the feature pipeline, close the issue:
gh issue close <number> --repo <repo> --comment "Feature verified in production.
**URL**: <production URL>
**Visual**: Confirmed
**Errors**: None
**Status**: Live and healthy"
If unhealthy:
## Watch Report — ISSUES FOUND
**URL**: <production URL>
**Status**: <status>
**Issues**:
- <issue 1>
- <issue 2>
**Recommended action**: <what to fix>
If part of the pipeline: do NOT close the issue. Label pipeline:watch-failed. Report to human.
This stage does not fix code. It only observes and reports. If issues are found:
Multi-slide bilingual brand carousels — Claude writes the deck, kun renders Anthropic-styled slides at exact platform sizes, a human approves, channels receive
Draft, stage, and publish brand social posts — Claude drafts, /higgs renders, a human approves, Hermes relays
Convert a file or URL to Markdown via MarkItDown (PDF, Office, images, audio, web)
Full pipeline — idea to production (chains every stage)
Autonomous block QA — detect, adversarially verify, fix safe tiers, hand the residual to a human
Technical spec — data model, file plan, refined acceptance criteria