verification

Verifies end-to-end application flows across browser, API, data, and response layers.

Updated Sep 17, 2026
One-click install
npx skills add https://github.com/ridhijain709/AIPORSCHE --skill verification-ridhijain709
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification
Source: https://github.com/ridhijain709/AIPORSCHE/tree/main/.agents/skills/verification
Command: npx skills add https://github.com/ridhijain709/AIPORSCHE --skill verification-ridhijain709

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a feature "almost works" or behaves unexpectedly, developers often check only one layer and miss where the flow actually breaks. This Skill infers the complete user story being built and systematically verifies every boundary — browser, server, API route, data source, and response rendering — with concrete evidence instead of guesswork. ## Core Features & Use Cases - Story Inference: Reads recently edited files, routes, and environment files to state the exact user story before checking anything. - Layer-by-Layer Evidence Gathering: Inspects browser console, dev server terminal, runtime logs, and environment variables, reporting findings at each layer. - Data Flow Tracing: Walks the path from UI trigger through client request, API handler, external dependencies, and back to rendered response, flagging common breaks like missing awaits, wrong HTTP methods, and absent env vars. - Structured Verification Report: Produces a status table per boundary with evidence, issues found, and confirmed-working items. - Use Case: After starting a Next.js dev server, ask the agent to verify the full flow; it will trace a form submission from the page through the API route to the database and report exactly which boundary fails. ## Quick Start Start your dev server and ask the agent to verify the full flow end to end and confirm everything works.

Frequently Asked Questions about verification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify my full-stack app works end to end?

Start your dev server and ask the agent to verify the full flow. It infers the user story from recently edited files, then checks the browser, server terminal, API routes, and data layer, reporting evidence at each boundary until it finds a break or confirms success.

How to debug a feature that almost works but not quite?

Describe the symptom and let the verification flow trace the data path from UI trigger through the API handler to the response. It checks for common breaks like missing awaits, wrong HTTP methods, absent environment variables, and type mismatches between API and client.

Does this work with Next.js, Vite, and other dev servers?

Yes, it triggers on dev server commands including next dev, npm run dev, pnpm dev, vite, vercel dev, and astro dev. It also chains to related guidance for environment variables, middleware, and AI SDK patterns when detected.

Why does my app work locally but fail after deployment?

A common cause is environment variables present in .env.local but missing in the deployed runtime. The verification flow compares expected versus actual environment configuration and checks runtime logs via vercel logs to pinpoint the mismatch.

When should I not use end-to-end flow verification?

Avoid it for unit-level logic checks, which belong in jest or vitest, and for cosmetic styling issues. The flow explicitly excludes unit test frameworks and stops at the first broken boundary rather than auditing unrelated features.