Testing & Quality skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

migrate-cypress

Migrate a Cypress test file (.cy.ts) or Gherkin feature file (.feature) to Playwright following Console's architecture. This is the ONLY skill for Cypress-to-Playwright conversion work, you can perform full migration, analysis-only (--analyze), or dry-run (--dry-run) modes.

458 repo starsObserved in 1 repos
Testing & Quality

plugin-api-review

Review changes to the OpenShift Console plugin API for compliance with contribution guidelines, styleguide, and proper documentation in changelogs. Provides a detailed report of findings and compliance score.

458 repo starsObserved in 1 repos
Testing & Quality

pre-push-review

Comprehensive local code review using both Claude AI and CodeRabbit AI before pushing changes to GitHub. This command analyzes your local changes and provides actionable feedback without posting anything to GitHub.

458 repo starsObserved in 1 repos
Testing & Quality

qa-verify

Automated QA verification for OpenShift Console PRs. Builds and runs the console on both main and the PR branch, captures before/after screenshots and GIFs via Playwright MCP, then posts a side-by-side comparison as a GitHub PR comment. Use when the user asks to verify a PR, QA changes, capture visual proof, or show before/after evidence.

458 repo starsObserved in 1 repos
Testing & Quality

simulate-mouse-demo

Run the SimulateMouse demo scenario on SimulateMouseDemoScene. Clicks buttons, long-presses, drags boxes, split-drags through waypoints, and operates the virtual pad. Use when the user asks to run the simulate-mouse demo, test mouse simulation, or exercise the demo scene.

458 repo starsObserved in 1 repos
Testing & Quality

uloop-compile

Compile the Unity project and report errors/warnings. Use after C# edits or when a full Domain Reload compile is needed.

458 repo starsObserved in 1 repos
Testing & Quality

uloop-raycast

Raycast from Camera.main through a Game View coordinate. Use when you need to check what a screenshot coordinate would hit in 3D physics before clicking or long-pressing with simulate-mouse-input.

458 repo starsObserved in 1 repos
Testing & Quality

uloop-screenshot

Capture Unity Editor windows or Game View rendering as PNG. Use for visual checks, debugging, documentation, or annotated UI element coordinates.

458 repo starsObserved in 1 repos
Testing & Quality

uloop-simulate-mouse-input

Simulate Mouse.current input in PlayMode through Unity Input System. Use for gameplay clicks, mouse delta, or scroll; use simulate-mouse-ui for EventSystem UI elements.

458 repo starsObserved in 1 repos
Testing & Quality

uloop-simulate-mouse-ui

Simulate PlayMode EventSystem UI mouse actions using top-left Game View coordinates. Use for UI clicks, long-presses, or drags from annotated screenshots.

458 repo starsObserved in 1 repos
Testing & Quality