Converted and distributed by TomeVault — claim your Tome and manage your conversions.
Testing E2e Flow
End-to-end scenarios (user paths, integration chains) Use when this capability is needed.
Testing E2e Flow by tomevault-io · 8c6aa17
npx skillmds@latest add tomevault-io/testing-e2e-flow File contents
---name: testing-e2e-flowdescription: End-to-end scenarios (user paths, integration chains) Use when this capability is needed.---<input_requirements> <required>Key user flows</required> <required>Systems/services involved in the chain</required> <required>Environment and access</required> <required>Test data strategy (create/cleanup)</required> <optional>Data and fixtures</optional> <optional>Scenario criticality</optional></input_requirements><design_rules> <rule importance="critical">The scenario covers the full user path</rule> <rule importance="critical">Integration points and dependencies are explicitly stated</rule> <rule importance="high">Scenarios are independent and can run in any order</rule> <rule importance="high">External service failures and timeouts are considered</rule> <rule importance="high">Steps are reproducible and deterministic</rule> <rule importance="medium">Minimum number of scenarios for maximum value</rule> <rule importance="medium">Test data lifecycle is defined</rule></design_rules><execution_rules> <rule importance="critical">Record results at each key stage</rule> <rule importance="high">Separate infrastructure failures from application logic failures</rule> <rule importance="high">Verify idempotency of critical operations</rule> <rule importance="high">Record service versions/feature flags and environment configuration</rule> <rule importance="high">Manage test data (create/cleanup)</rule> <rule importance="medium">Collect logs from all involved services</rule> <rule importance="medium">Record timing for key steps and failure reasons</rule></execution_rules><coverage> <focus> <item>Critical user flows</item> <item>Integration points and external dependencies</item> <item>Errors and resilience</item> <item>Data consistency</item> <item>Critical NFRs (response time, stability)</item> </focus></coverage><do_not> <item importance="critical">Do not run e2e on an unstable environment</item> <item importance="high">Do not mix multiple business processes in one scenario</item> <item importance="high">Do not rely on random data</item> <item importance="high">Do not leave test data without cleanup</item></do_not><example_flows> <flow>Registration -> confirmation -> checkout -> payment -> notification</flow> <flow>Create entity -> verify in report -> export data</flow></example_flows>---> Converted and distributed by [TomeVault](https://tomevault.io/claim/ozerohax) — claim your Tome and manage your conversions.<!-- tomevault:4.0:skill_md:2026-04-11 -->
tomevault-io/skills-registry/tree/main/ozerohax--assistagents--e2e-flow commit 8c6aa1764d
Frequently asked questions
Run npx skillmds@latest add tomevault-io/testing-e2e-flow in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
End-to-end scenarios (user paths, integration chains) Use when this capability is needed. It is listed under Integrations & APIs on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.