E2e Test Create
Skill Verifiziert AktivAnalyze React component source code to understand UI structure, then generate idiomatic Cypress E2E tests following Metabase conventions. Falls back to Playwright MCP browser exploration only when code reading and screenshot debugging are insufficient.
To automate the generation of robust E2E tests for the Metabase application by analyzing source code, reducing manual effort and improving test coverage.
Funktionen
- Analyze React component source code for UI structure
- Generate idiomatic Cypress E2E tests following Metabase conventions
- Fallback to Playwright MCP browser exploration for complex cases
- Provides detailed instructions for environment setup and test execution
- Includes steps for debugging and fixing test failures
Anwendungsfälle
- Generating new E2E tests for Metabase features
- Understanding UI structure from React component code for testing
- Debugging failed E2E tests by analyzing code and using Playwright exploration
- Ensuring test generation follows established Metabase conventions
Nicht-Ziele
- Generating tests for non-React components
- Replacing manual test writing entirely for all scenarios
- Using Playwright as the primary testing tool
- Handling backend Metabase setup beyond the scope of E2E testing
Practical Utility
- info:Usage examplesWhile the SKILL.md provides detailed steps and invocation examples for the `/e2e-test` skill, explicit end-to-end examples showing input -> invocation -> output for test generation itself are not present.
Execution
- info:Pinned dependenciesThe SKILL.md references `bin/e2e-backend` and `bun test-cypress`, implying dependencies managed by Bun. However, explicit pinning and lockfiles are not detailed in the skill itself.
Trust
- info:Issues AttentionThe Metabase repository has 418 open issues in the last 90 days and 321 closed, indicating active development but a high volume of issues.
Code Execution
- info:ValidationThe SKILL.md provides guidance on using selectors found in code or observed in the browser, but does not explicitly mention schema validation libraries for inputs or outputs.
Installation
npx skills add metabase/metabaseFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Vue Testing Best Practices
100Use for Vue.js testing. Covers Vitest, Vue Test Utils, component testing, mocking, testing patterns, and Playwright for E2E testing.
Senior Qa
99Generates unit tests, integration tests, and E2E tests for React/Next.js applications. Scans components to create Jest + React Testing Library test stubs, analyzes Istanbul/LCOV coverage reports to surface gaps, scaffolds Playwright test files from Next.js routes, mocks API calls with MSW, creates test fixtures, and configures test runners. Use when the user asks to "generate tests", "write unit tests", "analyze test coverage", "scaffold E2E tests", "set up Playwright", "configure Jest", "implement testing patterns", or "improve test quality".
E2E Testing Patterns
98Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
E2e Test
79Run Cypress E2E tests, analyze failures including screenshots, and stress test for flakiness
Metal
100Extract the conceptual essence of a repository as skills, agents, and teams — the project's roles, procedures, and coordination patterns expressed as agentskills.io-standard definitions. Reads an arbitrary codebase and produces generalized definitions that capture WHAT the project does and WHO operates it, without replicating HOW it does it. Use when onboarding to a new codebase and wanting to understand its conceptual architecture, when bootstrapping an agentic system from an existing project, when studying a project's organizational DNA for cross-pollination, or when creating a skill/agent/team library inspired by a reference implementation.
Lean Ctx
100Context Runtime für KI-Agenten — 59 MCP-Tools, 10 Lesemodi, über 95 Shell-Muster, Tree-sitter AST für 18 Sprachen. Komprimiert LLM-Kontext um bis zu 99%. Verwenden Sie es beim Lesen von Dateien, Ausführen von Shell-Befehlen, Suchen von Code oder Erkunden von Verzeichnissen. Automatische Installation, falls nicht vorhanden.