ui
Verify user-provided scenarios in a browser using Browser MCP.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Verify user-provided scenarios in a browser using Browser MCP.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | ui |
| description | Verify user-provided scenarios in a browser using Browser MCP. |
| alwaysApply | false |
Before executing scenarios, verify:
App is accessible at http://localhost:9000.
If not, ask the user to either:
minikube start
npm run start:dev
Browser MCP is available — if using Cursor prefer its built-in Browser Tab integration. If unavailable, inform the user how to enable it.
When additional steps are needed to execute the provided scenarios, consult the cypress/ folder for reusable patterns:
Find relevant e2e test cases and reuse steps from before methods.
Example of creating business services and stakeholders:
// cypress/e2e/tests/migration/applicationinventory/applications/create.test.ts
before("Login", function () {
login();
cy.visit("/");
businessservicesList = createMultipleBusinessServices(1);
stakeHoldersList = createMultipleStakeholders(2);
});
Find relevant page objects and reuse the steps inside their methods. Example of deleting an application:
// cypress/e2e/models/migration/applicationinventory/application.ts
delete(cancel = false): void {
Application.open();
clickItemInKebabMenu(this.name, "Delete");
if (cancel) {
cancelForm();
} else {
click(commonView.confirmButton);
}
}
| Path | Contents |
|---|---|
cypress/e2e/tests/ | E2e test suites organized by feature area |
cypress/e2e/models/ | Page objects with reusable interaction methods |