claudecodex

e2e-pipeline

Browser & CLI E2E testing pipeline with context-isolating subagents — map UI, generate flows, verify & test, walk through apps, record video, terminal recording for CLI-only flows, static UI computed-style verification

3 on GitHubby Kent Chenv3.3.5MITupdated 2 days ago
/

Plugin e2e-pipeline from marketplace kc-claude-plugins in iamcxa/kc-claude-plugins. Commands read from the repo's manifest — 2 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (11)

  • e2e-compile

    Use when compiling E2E flow YAML to standalone bash test scripts. Triggers on "/e2e-compile", "compile flow", "recompile flow".

  • e2e-debug

    Use when debugging frontend runtime bugs by injecting console.log, observing in browser, and auto-cleaning up. Triggers on "e2e debug", "debug in browser", "inject logs", "runtime debug".

  • e2e-dispatch

    Use when the user invokes /e2e-dispatch or asks for the E2E operations menu. Router — prefer e2e-test, e2e-map, e2e-walkthrough, e2e-skill-ops directly for specific operations.

  • e2e-doc-sync

    Use when syncing E2E plugin documentation after skill/agent changes. Diff-aware scan, history enrichment, and live probe verification. Triggers on "e2e doc sync", "/e2e-doc-sync", "check doc coverage".

  • e2e-flow

    Use when generating, verifying, or smoke-testing E2E flow YAML from plans, specs, PRs, or mapped pages. Supports browser and CLI-only (Execute external) flows. Triggers on "e2e flow", "generate flow", "verify flow", "smoke test", "cli flow".

  • e2e-help

    Use when users need help discovering E2E pipeline commands or want to report doc gaps. Triggers on "e2e help", "/e2e-help", "how do I e2e".

  • e2e-map

    Use when creating or updating UI element mappings for E2E testing — capturing app structure or refreshing stale mappings. Triggers on "e2e map", "map the UI", "update mapping".

  • e2e-skill-ops

    Use when debugging e2e-test/e2e-map/e2e-walkthrough failures, maintaining these skills, or evaluating execution results. Triggers on "fix e2e skill", "e2e skill broke", "e2e gap analysis".

  • e2e-test

    Use when running browser E2E tests — executing flow files, batch-testing across sites, or recording runs with video. Triggers on "run e2e", "e2e test", "browser test", "test with video".

  • e2e-walkthrough

    Use when walking through UI flows interactively with human guidance — visual QA, exploring features, or recording demos. Records video by default. Triggers on "walkthrough", "walk the UI", "visual QA", "demo recording".

  • ui-verify

    Use when verifying static UI differences — computed CSS values on specific DOM elements, design tokens, theme changes, layout dimensions, pseudo-element styles. Declarative YAML input, browser-driven, pass/fail per check. Complements e2e-flow (which verifies dynamic behavior). Triggers on "ui verify

Subagents (8)

  • doc-probe

    Verifies documentation claims via live probe commands; returns structured pass/fail report. Dispatched by e2e-doc-sync (Phase 4).

  • e2e-debug-observe

    Opens a browser, runs repro steps, collects console/network/JS-error/screenshot observations into report.md. Dispatched by e2e-debug. Observation only — never modifies code.

  • e2e-flow-verifier

    Runs E2E flows in browser, auto-repairs broken selectors/URLs, and produces PR-ready reports with screenshots + trace. Dispatched by e2e-flow.

  • e2e-flow-writer

    Generates E2E flow YAML from codebase context and mapping files. Dispatched by e2e-flow. Never opens a browser (no Bash tool — intentional).

  • e2e-mapper

    Explores web pages via agent-browser CLI and generates/updates E2E YAML mapping files. Dispatched by e2e-map.

  • e2e-media-processor

    Post-processes E2E artifacts into GIF/MP4/thumbnail (browser screenshots or asciinema .cast). Dispatched by e2e-test, e2e-flow, e2e-walkthrough.

  • e2e-test-runner

    Executes browser E2E flow YAML via agent-browser CLI; returns pass/fail results with screenshots and trace. Dispatched by e2e-test.

  • e2e-trace-analyzer

    Validates and summarizes agent-browser Playwright ZIP or Chrome Trace JSON artifacts. Dispatched by e2e-test and e2e-flow.

Hooks (4)

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre-commit-e2e-check.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre-commit-stale-check.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre-write-flow-guard.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post-write-plan-e2e-check.sh"

View source on GitHub

More from iamcxa/kc-claude-plugins

All 11 plugins →

kc-dev-flow-2

claudecodex

Development workflow run by Spacedock, with profile principles, stage skills, advisory roles, an observer and optional extensions.

12 skills · 4 agents

3

kc-pr-flow

claudecodex

PR lifecycle workflow — create (ship chain), review (incl. Trail of Bits security subagents + 5 pr-review-toolkit agents covering correctness/comments/silent-failure/type-design/test-coverage, optional Codex cross-model second opinion, cross-file doc-claim verification, per-agent 1-10 confidence calibration), resolve review threads with cross-review verdict persistence (suppress prior-dismissed findings across review cycles), commit reorg, announce, and automated daemon

7 skills · 3 agents · hooks

3

kc-team-ops

claudecodex

Team operations pipeline — EM triage with strategic lens (depth-adaptive routing, team context cache), project pulse updates, codebase exploration, issue decomposition, structured Linear management, EM plan/project review (keystone verification + cross-model pressure-test), and on-demand cross-model second opinion via Google's agy / Antigravity CLI (/gemini review|challenge|consult)

7 skills · 3 agents

3

kc-dev-flow

claudecodex

No longer maintained; use kc-dev-flow-2. Profile-native POC, Pilot, and Production delivery routes that load one minimal authority core plus only the selected stage contract in Claude Code or Codex

6 skills · 2 agents

3

Session lifecycle & context efficiency — context pressure detection, cleanup enforcement, cross-session handoff/resume, MCP context firewall, context lake cache, journal with vector search, and statusline with usage quota

4 skills · 1 agent · 1 MCP server · hooks

3

Autonomous nightly improvement — forge validation, multi-source signal discovery (journal, Sentry, E2E, git), north-star-aligned proposals and alerts

3 skills · 4 agents

3

Similar plugins

Essential developer skills including Git workflows, SQL optimization, error handling, code review, E2E testing, authentication, debugging, and monorepo management

11 skills · 1 agent

wshobson/agents 42,461

pw

claude

Production-grade Playwright testing toolkit. 9 skills, 3 agents, 55 templates, plus optional (manually enabled) TestRail/BrowserStack integrations. Generate tests, fix flaky failures, migrate from Cypress/Selenium.

10 skills · 3 agents · hooks

alirezarezvani/claude-skills 29,725

Build Vizro dashboards from concept to deployment. Enforces a 2-phase workflow covering requirements, layout design, visualization selection, implementation with Python, and testing.

6 skills · 1 MCP server

mckinsey/vizro 3,823

Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.

1 skill

vuejs-ai/skills 3,337

Agent Skill for general-purpose browser automation with Playwright. The agent writes and executes custom scripts for testing pages, validating UX, and automating browser tasks.

1 skill

lackeyjb/playwright-skill 3,288

Maintain e2e-pipeline?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins11 plugins