By iamcxa
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
Verifies documentation accuracy by executing live probes against plugin skills. Receives behavioral claims extracted from docs, runs each probe command, compares output against expected signals, returns structured pass/fail report. Dispatched by e2e-doc-sync skill during Phase 4 (Live Probe).
Opens a browser, executes reproduction steps, and collects debug observations (console logs, JS errors, network requests, screenshots). Produces a structured report.md. Runs in isolated subagent context to keep verbose browser data out of main conversation. Never modifies code — observation only.
Adaptive flow validator. Runs E2E flows in browser, auto-repairs selector/URL/flow issues, enriches assertions, and produces PR-ready reports. Two rounds — Round 1 fixes, Round 2 captures clean evidence (screenshots + trace). Operates in subagent context or as a persistent teammate with multi-turn round control.
Autonomous flow YAML generator. Analyzes codebase context and mapping files to produce E2E test flows without browser interaction. Supports browser flows, CLI-only flows (Execute external), cross-boundary flows (browser + API + Verify external), and smoke tests. Never opens a browser.
Autonomous UI element mapper. Explores web pages using agent-browser CLI and generates/updates YAML mapping files for E2E testing. Supports full exploration, incremental single-page update, and browser-only discovery mode. Returns page inventory with elements, selectors, and unexplored areas.
Use when compiling E2E flow YAML files to standalone bash test scripts — invoke with "/e2e-compile <flow-name>" or "/e2e-compile --all". Triggers on "/e2e-compile", "compile flow", "e2e compile", "compile the flow", "generate test script", "compile e2e", "recompile flow".
Use when debugging frontend runtime bugs by injecting console.log, observing in browser, and auto-cleaning up. Triggers on "e2e debug", "e2e-debug", "debug in browser", "inject logs", "runtime debug", "why is this empty", "data shape bug". Also triggered by /e2e-dispatch menu or systematic-debugging experiment dispatch.
Use when the user explicitly invokes /e2e-dispatch or asks for the E2E operations menu without specifying a particular operation. This is a unified router — for specific operations, prefer e2e-test, e2e-map, e2e-walkthrough, or e2e-skill-ops directly.
Use when plugin documentation needs updating after feature changes, when verifying existing docs accurately reflect actual skill/agent behavior, or for periodic documentation maintenance. Scans source code with diff-aware detection, enriches with usage history from journal and memory, writes or updates docs, then verifies accuracy via live behavioral probes. Triggers on "sync e2e docs", "update e2e documentation", "doc sync", "e2e-doc-sync", "check doc coverage".
Use when generating E2E test flows from plans, specs, or PRs, verifying flows in browser or CLI, running smoke tests across all mapped pages, or recording backend/API verification with asciinema. Supports browser UI flows, CLI-only flows (Execute external), and mixed flows. Triggers on "e2e flow", "generate flow", "create flow", "verify flow", "draft flow", "smoke test", "e2e smoke", "write a flow", "produce flow", "validate flow", "flow from plan", "cli flow", "backend e2e", "api test flow", "cli recording".
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Claude Code plugin marketplace by Kent Chen.
/plugin marketplace add iamcxa/kc-claude-plugins
v2.6.0Browser & CLI E2E testing with context-isolating subagents. Map your app's UI, generate test flows from plans, verify in browser with auto-repair, run tests with video recording, and record CLI-only flows via terminal recording (asciinema).
Use when: You need automated browser or CLI testing for a web app — from first mapping to CI integration.
Prerequisite: agent-browser CLI installed globally.
/plugin install e2e-pipeline@kc-claude-plugins
v1.7.0One-command plugin quality pipeline. Validates structure, TDD-tests skills under pressure, smoke-tests skills in clean profile (--bare mode, ~$0.025/test), verifies agent definitions, detects Agent Teams capability, and scaffolds self-improvement (D1/D2 learning) and doc-sync capabilities. Supports --parallel mode for concurrent Phase 2/3 execution via teammates.
Use when: You're building or maintaining Claude Code plugins and want automated quality assurance.
Prerequisites: superpowers + plugin-dev marketplace plugins.
/plugin install kc-plugin-forge@kc-claude-plugins
v0.4.0Autonomous nightly plugin improvement cycle. Runs forge validation, harvests signals from journal/Sentry/E2E/git, and generates improvement proposals aligned to north-star goals.
Use when: You want continuous, automated quality monitoring across your plugin ecosystem.
/plugin install kc-nightwatch@kc-claude-plugins
v1.3.0Session lifecycle & context efficiency. Detects context pressure and enforces cleanup before session end. Cross-session handoff/resume via journal entries with one-command restore. Context Lake (SQLite FTS5) caches codebase insights for faster exploration. Includes a standalone statusline with Anthropic 5h/7d usage quota display.
| Skills | Purpose |
|---|---|
/kc-session-handoff | Write journal + produce resume prompt with handoff ID |
/kc-session-resume | Restore context from journal handoff entry (O(1) with ID) |
/kc-cache-insight | Manual cache insight + lake status + metrics view |
/kc-statusline-setup | Install statusline with model, branch, context bar, usage quota |
Use when: You want automatic context pressure warnings, enforced session handoff, cross-session context restoration, and codebase insight caching.
Requires: bun runtime (for Context Lake MCP server and hooks).
/plugin install kc-hyperfocus@kc-claude-plugins
Add to .claude/settings.json:
{
"extraKnownMarketplaces": {
"kc-claude-plugins": {
"source": {
"source": "github",
"repo": "iamcxa/kc-claude-plugins"
}
}
},
"enabledPlugins": {
"e2e-pipeline@kc-claude-plugins": true,
"kc-plugin-forge@kc-claude-plugins": true,
"kc-nightwatch@kc-claude-plugins": true,
"kc-hyperfocus@kc-claude-plugins": true
}
}
npx claudepluginhub iamcxa/kc-claude-plugins --plugin e2e-pipelineAutonomous nightly improvement — forge validation, multi-source signal discovery (journal, Sentry, E2E, git), north-star-aligned proposals and alerts
Session lifecycle & context efficiency plugin: context pressure detection, cleanup enforcement, cross-session handoff/resume, MCP context firewall, context lake cache, journal, and statusline.
One-command plugin development and quality pipeline — scaffold, TDD skills, verify agents, validate structure, doc self-iteration
Browser E2E testing pipeline with context-isolating subagents — map UI, run tests, walk through apps, record video
Paydirt multi-agent orchestrator with Goldflow execution engine
Run E2E browser tests using natural language test definitions powered by Claude Code SDK and agent-browser with video recording
Quality assurance - E2E testing, PR review, browser automation
Comprehensive Cypress testing framework skills for end-to-end testing of web applications with custom commands and CI/CD integration.
End-to-end test automation with Playwright, Cypress, and Selenium for browser-based testing
Production-grade Playwright testing toolkit. Generate tests from specs, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55+ ready-to-use templates, 3 specialized agents, smart reporting that plugs into your existing workflow.
End-to-end test execution and recording for web applications