validate-e2e
Validate E2E Skill
Use this skill to interactively validate that implemented features work correctly by navigating the UI and verifying expected behavior.
What This Skill Does
- Receives the UI endpoint URL from Aspire runtime (typically
https://localhost:3000) - Receives feature context/requirements from the user or implementation notes
- Uses Playwright MCP browser tools to navigate the UI
- Executes feature-specific validation flows tailored to the requirements
- Verifies UI state changes, element properties, API responses
- Reports validation results (pass/fail per step) with evidence
- Exits with failure if any assertions fail or expected behavior is not observed
When to Use
- After Aspire runtime is healthy and running
- After builds and tests all pass
- To validate feature behavior matches requirements (happy-path workflows)
More from marcelmichau/fake-survey-generator
build-backend
Builds the Fake Survey Generator backend .NET projects. Use this skill when backend code changes need to be compiled and validated for syntax errors. This skill orchestrates the dotnet build command and reports compilation errors.
25test-backend-units
Executes backend unit tests and integration tests for the Fake Survey Generator project using TUnit framework. This skill validates that implemented features are covered by tests and that existing tests continue to pass. Reports test failures and code coverage metrics.
24implement-feature
High-level orchestrator skill for implementing and validating new features end-to-end in the Fake Survey Generator. This skill guides the agent through the complete workflow of analyzing requirements, implementing changes, building, testing, starting the application, and validating features work correctly.
24test-frontend-units
Executes frontend component unit tests for the Fake Survey Generator React application using Vitest. This skill validates that React components are properly tested and that existing tests continue to pass. Reports test failures and code coverage metrics.
24validate-aspire-runtime
Starts and validates the Aspire orchestrated application runtime. Use this skill to spin up the complete application environment (database, cache, API, Worker, UI) and verify that all resources reach healthy status before running E2E tests.
24fake-survey-gen-foundation
Foundation knowledge about the Fake Survey Generator project architecture, Aspire orchestration, service topology, and build/test infrastructure. Use this skill as reference context when working on features for this project.
24