Skip to content
Back to skills

E2e Verification

ASecurity

Verifies real functionality across a running application and its relevant services. Use when asked to test a feature end to end, reproduce a user journey, or verify composed behavior beyond mocks.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 12, 2026
ai-agentstestingapibackend

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned November 12, 2026

npx -y skills add magnusrodseth/dotfiles --skill e2e-verification --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2e Verification?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for E2e Verification
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/magnusrodseth-e2e-verification/badge)](https://www.skillsdirectory.com/skills/magnusrodseth-e2e-verification)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: e2e-verification
description: "Verifies real functionality across a running application and its relevant services. Use when asked to test a feature end to end, reproduce a user journey, or verify composed behavior beyond mocks."
---

# Verify real functionality end to end

Read AGENTS.md and the repository's docs. They own startup, routes, authentication, synthetic fixtures,
service boundaries and approved browser tooling. Reuse existing tests and tools.

1. **Define the claim.** Read the request and original acceptance criteria.
   Trace each changed behavior through its entry point, real service calls,
   persistence and external effects. Select observable success, relevant failure
   and regression assertions. A UI claim starts in the UI; an API or event claim
   starts at its actual public entry point.
   Complete when every in-scope criterion has an assertion or an explicit gap.
2. **Verify the environment.** Record worktree/revision, dirty state, service
   revisions, endpoints and listener ownership. Use the configured background
   supervisor or the repository's stack lifecycle. Confirm the running web calls the
   intended backend. Reuse approved authentication and synthetic, test-owned data.
   Match actions to existing task authority; customer writes, real messages,
   deletion and external provider effects need their applicable authorization.
3. **Exercise the real path.** Drive actual application controls or requests and
   observe the resulting state at the relevant service boundary. Verify persisted
   changes survive a reload or fresh read when persistence is claimed. For async
   work, observe the worker/consumer outcome, not only request acceptance. Read
   [boundary examples](references/boundaries.md) for browser, event or provider work.
   Any substituted dependency is named; claims stop at that boundary. A passing
   mock suite remains useful separate evidence, not proof of the real path.
4. **Test failures and recovery.** Exercise the selected negative cases with
   existing safe controls. Recheck prior state and absence of unintended effects.
   Record an unavailable case as untested with its reason. Fix in-scope defects
   and rerun affected assertions; preserve existing data and unrelated processes.
5. **Deliver the evidence.** Use [evidence](../evidence/SKILL.md) for revision-specific
   captures and passed/failed/untested assertions. Record actions, observed results,
   real/substituted boundaries and residual gaps. Publish only to the task's
   authorized destination. Functional verification is complete when every selected
   assertion has a result and every claimed boundary was actually exercised.

Use [testing](../testing/SKILL.md) when adding regression tests. A missing fixture
or environment is an explicit verification gap, not a reason to invent a second
harness. Report pre-merge verification separately from deployed verification.

Files in this skill

  • SKILL.md2.9 KB
  • references/boundaries.md1.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.