pdlc-e2e

pdlc-e2e is a skill for Claude Code from kanfu-panda/pdlc-skills. It costs 21 tokens per session (533 once invoked), scanned A, original, MIT.

A workflow for creating and running end-to-end tests that follow a complete user journey through an application. End-to-end, or E2E, tests check several connected parts together, such as logging in, completing a task, and checking the result.

In plain words
What is it for?
It helps read requirements and interface designs, plan normal and failure scenarios, write automated tests with suitable frameworks, run them, and keep test data separate.
Why use it?
It reduces the risk of testing only isolated pieces while a real user flow is broken.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter.

Part of the pdlc plugin — 38 skills shipped together

Good fit It helps read requirements and interface designs, plan normal and failure scenarios, write automated tests with suitable frameworks, run them, and keep test data separate.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/kanfu-panda/pdlc-skills/pdlc-e2e
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add kanfu-panda/pdlc-skills --skill pdlc-e2e
Clone the repo
git clone --depth 1 https://github.com/kanfu-panda/pdlc-skills

Made for: Claude Code.

Or install pdlc, the plugin that ships this one along with the rest of its 38 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for pdlc-e2e

README.md
[![agentmods](https://agentmods.dev/badge/skills/kanfu-panda/pdlc-skills/pdlc-e2e/github.svg)](https://agentmods.dev/skills/kanfu-panda/pdlc-skills/pdlc-e2e)
Your own site
<a href="https://agentmods.dev/skills/kanfu-panda/pdlc-skills/pdlc-e2e"><img src="https://agentmods.dev/badge/skills/kanfu-panda/pdlc-skills/pdlc-e2e/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for pdlc-e2e

Your own site · 80×15
<a href="https://agentmods.dev/skills/kanfu-panda/pdlc-skills/pdlc-e2e"><img src="https://agentmods.dev/badge/skills/kanfu-panda/pdlc-skills/pdlc-e2e.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 21 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 533 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00021 $0.00533
Opus 5 $0.00010 $0.00267
Sonnet 5 $0.00004 $0.00107
Haiku 4.5 $0.00002 $0.00053

Measured 10d ago against content hash ee145955b0c8, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

pdlc-e2e scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/pdlc-e2e/SKILL.md · 50 lines

What it actually says

端到端测试

编写端到端(E2E)测试用例,验证完整的用户操作流程。

工作流程

  1. 阅读需求文档: 阅读 docs/01_requirements/user-stories/ 下的用户故事和验收标准
  2. 阅读 UI 设计: 阅读 docs/02_design/ui-ux/ 下的 UI 设计文档
  3. 梳理测试场景: 按用户旅程梳理核心操作路径
  4. 编写测试计划: 在 docs/04_testing/e2e-tests/ 下补充 E2E 测试用例
  5. 编写测试代码: 使用项目对应的 E2E 框架编写自动化测试
  6. 运行验证: 确保测试可通过

测试场景设计

  • 核心路径(P0): 必须通过,如登录→主流程→结果验证
  • 分支路径(P1): 常见的备选操作路径
  • 异常路径(P2): 网络错误、超时、权限不足等异常场景
  • 边界场景(P3): 空数据、超长输入、并发操作

测试框架(根据前端技术栈)

  • React/Vue/Next.js: Playwright 或 Cypress
  • 微信小程序: miniprogram-automator
  • API 层: 直接用 HTTP 请求库

要求

  • 测试用例命名格式: 应该_当<条件>时_<预期行为>
  • 测试数据独立,不依赖其他测试的执行结果
  • 每个测试结束后清理数据

测试目标: $ARGUMENTS

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 50 lines · 21 tokens per session scan A ee145955b0c8

Subscribe to this mod's changes

pdlc-e2e is a skill published in the GitHub repository kanfu-panda/pdlc-skills (13 stars, last pushed yesterday), licensed MIT. It adds 21 tokens to every session and 533 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

webapp-testing

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

datit309/supergraph · 35 tokens

integration

Run integration and e2e tests after unit tests pass. Use after /supergraph:fix when unit tests are green.

datit309/supergraph · 27 tokens

xcode-testing-workflow

Guide Swift Testing, XCTest, XCUITest, XCUIAutomation-oriented mechanics, code coverage, xctestplan matrices, accessibility-verification follow-through, test filtering, retries, diagnostics, and test-specific fallback work in existing Xcode-managed projects and workspaces. Use when Xcode-aware execution is needed and…

gaelic-ghost/socket · 81 tokens

aidex-coverage

Use when writing, placing, or running tests in any project — which layer a behaviour belongs in ("unit or E2E for X", "component test or browser test"), which tests to run for a change instead of the whole suite, when to extract a fixture, setting up an isolated disposable E2E environment, or the per-project testing…

yacb2/aidex · 193 tokens

ios-testing

Invoke any time a user is writing iOS/Swift tests or asking why tests behave a certain way — including XCTest versus Swift Testing (@Test/#expect) choices, async ViewModel tests with @Observable or @Published, snapshot testing across device sizes, mocking protocols for dependency injection, setUp/tearDown lifecycle…

rusel95/ios-agent-skills · 134 tokens

e2e-test-matrix

Design end-to-end coverage across critical paths. Use for release readiness, user workflows, UI/API flows, and adapter validation.

lubochka/xiigen-general-skills · 32 tokens