run-e2e-tests
Execute Cypress E2E tests with detailed JSON reporting and analysis
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Execute Cypress E2E tests with detailed JSON reporting and analysis
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Visual UI verification workflow using Chrome DevTools MCP. Use when validating component rendering, CSS/styling changes, layout regressions, interactive UI behavior, screenshots, and post-change visual checks. Use this skill when the user is having trouble with styling or UI work or is trying to change the visual appearance of the app.
Create new Agent Skills for GitHub Copilot from prompts or by duplicating this template. Use when asked to "create a skill", "make a new skill", "scaffold a skill", or when building specialized AI capabilities with bundled resources. Generates SKILL.md files with proper frontmatter, directory structure, and optional scripts/references/assets folders.
TeensyROM .NET backend domain knowledge — architecture, MediatR CQRS, serial protocol, storage systems, RadEndpoints, and testing patterns. Use when working on backend code, adding endpoints, modifying serial commands, updating storage/caching logic, writing backend tests, or understanding backend architecture. Covers .NET 9 API, pipeline behaviors, state machines, and multi-device orchestration.
TeensyROM Angular 19 frontend domain knowledge — Clean Architecture, Nx monorepo, NgRx Signal Store, component patterns, testing standards, and coding conventions. Use when working on Angular components, stores, services, infrastructure, features, UI components, writing frontend tests, or understanding frontend architecture. Covers dependency injection, layer boundaries, ESLint enforcement, and modern Angular patterns.
Create custom GitHub Copilot agents (.agent.md files) with interactive configuration. Use when asked to "create an agent", "make an agent", "new agent", "scaffold an agent", "build a custom agent", or when building specialized AI personas for VS Code. Guides users through every frontmatter option with ask_questions tool, then generates a complete .agent.md file.
Executes a pre-planned subagent orchestration project by handing off tasks to specialized worker agents, monitoring reports, and adapting the plan. Use when asked to "execute a plan", "run subagents", "start execution", "hand off tasks", or when given a project name to execute against an existing docs/projects/<PROJECT-NAME>/ plan folder.
| name | run-e2e-tests |
| description | Execute Cypress E2E tests with detailed JSON reporting and analysis |
| user-invocable | true |
| disable-model-invocation | true |
Execute Cypress E2E tests and generate a detailed JSON report with comprehensive test analysis.
Provide the path to a specific test file (e.g., apps/teensyrom-ui-e2e/src/e2e/app.cy.ts) or leave empty to run all tests.
Extract the test filename from the provided path:
.cy.tsapp.cy.ts, devices/device-indexing.cy.tsExecute tests with a 10-minute timeout (E2E tests typically run 2-5 minutes):
For specific test file:
pnpm nx e2e:report teensyrom-ui-e2e --spec=src/e2e/[file-name]
For all tests:
pnpm nx e2e:report teensyrom-ui-e2e
Important: Let the command complete naturally without polling. It will exit with:
0 on successful executionAfter tests complete, read the JSON report from:
apps/teensyrom-ui-e2e/dist/cypress/apps/teensyrom-ui-e2e/reports/index.json
Generate a comprehensive report with the following sections:
PASSED (if stats.failures === 0) or FAILEDFor each failed test (from results[].suites[].tests[] where test.fail === true):
[test.err.estack]
[test.code]
apps/teensyrom-ui-e2e/dist/cypress/apps/teensyrom-ui-e2e/screenshots/Provide specific recommendations for fixing failed tests based on: