Skills Agentes

Verification

Verificación de la historia completa: infiere qué está construyendo el usuario y valida el flujo entero de extremo a extremo — navegador → API → datos → respuesta.

Oficial
Estrellas
287

en todo el repo

Actividad
35

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
2k tok

53 tok en reposo

Paquete
1 archivo

8 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add vercel/vercel-plugin --skill verification --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Infiere la historia de usuario completa a partir de archivos editados, rutas y scripts
  • Establece una base de evidencia revisando navegador, terminal del servidor, logs y variables de entorno
  • Recorre el flujo de datos desde el disparador de UI hasta la respuesta, buscando roturas comunes
  • Genera un informe estructurado con estado de cada frontera y evidencia concreta
  • Sugiere verificación tras terminar una implementación

Úsalo cuando

  • Acaba de iniciarse un servidor de desarrollo y quieres saber si todo funciona
  • El usuario dice que algo 'no está del todo bien' o 'casi funciona'
  • El usuario pide verificar una funcionalidad o revisar el flujo completo

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Verifica que todo el flujo funcione de principio a fin”
    • “No sé por qué esto no está funcionando bien”
    • “Casi funciona pero algo está mal, revísalo”
    • “Comprueba que la funcionalidad funcione end to end”

    SKILL.md

    En inglés

    Full-Story Verification

    You are a verification orchestrator. Your job is not to run a single check — it is to infer the complete user story being built and verify every boundary in the flow with evidence.

    Your focus is the end-to-end story, not any single layer.

    When This Triggers

    • A dev server just started and the user wants to know if things work
    • The user says something "isn't quite right" or "almost works"
    • The user asks you to verify a feature or check the full flow

    Step 1 — Infer the User Story

    Before checking anything, determine what is being built:

    1. Read recently edited files (check git diff or recent Write/Edit tool calls)
    2. Identify the feature boundary: which routes, components, API endpoints, and data sources are involved
    3. Scan package.json scripts, route structure (app/ or pages/), and environment files (.env*)
    4. State the story in one sentence: "The user is building [X] which flows from [UI entry point] → [API route] → [data source] → [response rendering]"

    Do not skip this step. Every subsequent check must be anchored to the inferred story.

    Step 2 — Establish Evidence Baseline

    Gather the current state across all layers:

    Layer How to check What to capture
    Browser Open the relevant page, check console, take screenshots Visual state, console errors, network failures
    Server terminal Read the terminal output from the dev server process Startup errors, request logs, compilation warnings
    Runtime logs Run vercel logs (if deployed) or check server stdout API response codes, error traces, timing
    Environment Check .env.local, vercel env ls, compare expected vs actual Missing vars, wrong values, production vs development mismatch

    Report what you find at each layer before proceeding. Use this reporting contract:

    Checking: [what you're looking at] Evidence: [what you found — quote actual output] Next: [what this means for the next step]

    Step 3 — Walk the Data Flow

    Trace the feature's data path from trigger to completion:

    1. UI trigger — What user action initiates the flow? (button click, page load, form submit)
    2. Client → Server — What request is made? Check the fetch/action call, verify the URL, method, and payload match the API route
    3. API route handler — Read the route file. Does it handle the method? Does it validate input? Does it call the right service/database?
    4. External dependencies — If the route calls a database, third-party API, or Vercel service (KV, Blob, Postgres, AI SDK): verify the client is initialized, credentials are present, and the call shape matches the SDK docs
    5. Response → UI — Does the response format match what the client expects? Is error handling present on both sides?

    At each boundary, check for these common breaks:

    • Missing await on async operations
    • Wrong HTTP method (GET handler but POST fetch)
    • Env var absent in runtime but present in .env.local
    • Import mismatch (server module imported in client component or vice versa)
    • Type mismatch between API response and client expectation
    • Missing error boundary — unhandled rejection crashes the page silently

    Step 4 — Report With Evidence

    Summarize findings in a structured report:

    ## Verification Report: [Feature Name]
    
    **Story**: [one-sentence description of the user story]
    
    ### Flow Status
    | Boundary | Status | Evidence |
    |----------|--------|----------|
    | UI renders | ✅/❌ | [screenshot or console output] |
    | Client → API | ✅/❌ | [request/response or error] |
    | API → Data | ✅/❌ | [log output or error trace] |
    | Data → Response | ✅/❌ | [response shape or error] |
    | Response → UI | ✅/❌ | [rendered output or error] |
    
    ### Issues Found
    1. [Issue]: [evidence] → [fix]
    
    ### Verified Working
    - [What was confirmed working with evidence]
    

    Stop Conditions

    Stop verifying when:

    • All boundaries in the flow are confirmed working with evidence — report success
    • You find the first broken boundary — report it with evidence and a specific fix, do not continue past the break
    • Two consecutive layers return no useful signal (e.g., no logs, no errors, no output) — flag the observability gap and recommend adding logging before continuing

    Do not:

    • Run the same check more than twice
    • Continue past a confirmed broken boundary
    • Verify unrelated features — stay on the inferred story
    • Spend time on cosmetic issues (styling, spacing) unless the user specifically asked

    Suggest Verification After Implementation

    When you finish building or implementing a feature (wrote code, created routes, set up a project), briefly let the user know they can ask you to verify everything works — e.g. browser verification or end-to-end flow check. One sentence is enough. Don't force it if only a small fix or question was involved.

    Reproducido de vercel/vercel-plugin bajo licencia NOASSERTION. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Antes de instalar

    Puede requerir acceso al terminal del servidor de dev, git diff, .env.local y opcionalmente `vercel logs` / `vercel env ls`.

    Detalles

    Creador
    vercel
    Categoría
    Testing y QA
    Licencia
    NOASSERTION
    Recursos incluidos
    Solo SKILL.md
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de vercel/vercel-plugin

    Este repo incluye 43 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack vercel-plugin entero y su comando de instalación

    Corrige el conocimiento desactualizado del LLM sobre la plataforma Vercel e introduce sus productos nuevos. Se inyecta al inicio de la sesión.

    Costo de contexto al activarse
    1.8k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialdevops infraestructura

    Guía experta de Vercel Connect: obtén tokens OAuth con permisos limitados para servicios de terceros (Slack, GitHub, servidores MCP, OAuth, Snowflake) en nombre de apps o usuarios vía Vercel OIDC.

    Costo de contexto al activarse
    4.8k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialdesarrollo apis

    Depura el caching de la CDN de Vercel: tasa de aciertos, contenido obsoleto, revalidación, ISR + PPR, cacheReason, ppr_state y costos.

    Costo de contexto al activarse
    5.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    Oficialdevops infraestructura

    Guía experta sobre Vercel Functions: Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs y configuración de runtime para código server-side en Vercel.

    Costo de contexto al activarse
    5.6k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialdevops infraestructura

    Guía de arquitectura backend: úsala para planear, construir o migrar una API o backend, elegir entre Functions, Services, contenedores, Workflow, Queues y bases de datos de Marketplace, o seleccionar framework y runtime.

    Costo de contexto al activarse
    1.5k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    Oficialdesarrollo apis

    Eve

    287

    Guía de eve, el framework para agentes de IA duraderos: runtime basado en filesystem, sesiones, tools, skills, canales, sandboxes, subagentes, schedules, evals y observabilidad con Agent Runs.

    Costo de contexto al activarse
    1.5k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    Oficialherramientas desarrollo

    Skills relacionados

    Escenarios avanzados de benchmark para agentes de IA que ponen a prueba Workflow SDK, AI Gateway, MCP, Chat SDK, Queues, Flags, Sandbox y orquestación multi-agente de Vercel.

    Costo de contexto al activarse
    3.6k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    Oficialtesting qa

    Suite de benchmark end-to-end para vercel-plugin: ejecuta proyectos reales con inyección de skills, verifica servidores dev, analiza logs y genera un reporte de mejora.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 7 meses
    Oficialtesting qa

    Corre escenarios de eval de vercel-plugin en Vercel Sandboxes en vez de paneles locales de WezTerm: aprovisiona microVMs con Claude Code, ejecuta prompts y genera reportes de cobertura.

    Costo de contexto al activarse
    5.5k tok
    Tamaño del paquete
    9 archivos
    Última actualización
    hace 6 meses
    Oficialtesting qa