E2E Test Builder
Automatically generates comprehensive end-to-end tests for Svelte applications based on user stories and component descriptions.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add e2e-test-builder npx -- -y @trustedskills/e2e-test-builder
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"e2e-test-builder": {
"command": "npx",
"args": [
"-y",
"@trustedskills/e2e-test-builder"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill generates end-to-end (e2e) tests for web applications, specifically those built with Svelte. It can create test files and commands based on user input describing the application's functionality. The generated tests are designed to automate browser interactions and verify expected outcomes, improving software quality and reducing manual testing efforts.
When to use it
- New Svelte projects: Quickly bootstrap a basic test suite for newly created applications.
- Automating repetitive tasks: Generate tests for common user flows like form submissions or navigation sequences.
- Regression testing: Ensure existing functionality remains intact after code changes by automatically re-running generated tests.
- Improving code coverage: Identify areas of the application that lack test coverage and generate tests to address those gaps.
Key capabilities
- Generates e2e test files.
- Creates commands for running tests.
- Supports Svelte applications.
Example prompts
- "Generate an e2e test for a Svelte form with fields for name, email, and message."
- "Create a test suite to verify the login functionality of my Svelte application."
- "Build an end-to-end test that navigates to the homepage and clicks the 'About' link."
Tips & gotchas
This skill is primarily designed for Svelte applications. While it may work with other frameworks, results are not guaranteed. Ensure you have a testing framework (like Playwright or Cypress) installed in your project before using this skill.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.