Find the perfect skill
Playwright Navigation and Interaction
Testing
Navigate to a URL using Playwright MCP and perform interactions (clicks, fills, assertions, screenshots).
Web Application Testing
Testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing screenshots, and viewing browser logs.
Pytest Mocking Strategy
Testing
Strategy for pytest mocking: when to use autospec=True, AsyncMock patterns, mock factories, and what should never be mocked. Includes a decision matrix for mocking vs real objects.
E2E QA Test Runner
Testing
Run the E2E QA test suite against the live app using Playwright MCP and nREPL.
NIFAL Audit — Canonical Translation Layer
Testing
Deep audit of NIFAL, the canonical translation tier of the NIF Abstraction Layer, enforcing single-boundary translation with no leaks or fallbacks.
Agent Code Reviewer
Testing
Runs parallel external agent reviews (Codex + Gemini) on code changes, critically verifies and debates suggestions, returns filtered improvements.
Test-Driven Development Coach
Testing
Guide through TDD workflow: write failing tests first, implement minimal code, then refactor with confidence.
Starfield Compatibility Audit
Testing
Per-game audit of Starfield support in ByroRedux, covering NIF, BA2 v2/v3, CDB materials, BSGeometry meshes, and walkable Cydonia interior.
Test Data Seeding
Testing
Seeds a web app with realistic test data by discovering the data model from an OpenAPI spec and inserting fake data via API calls.
Naive UX Check
Testing
Organizes naive-user comprehension prompts and logs results to a dated report. Run before a release for a fresh naive-user pass.
Browser Automation with agent-browser
Testing
Automate browser interactions using the agent-browser CLI. Navigate pages, fill forms, click buttons, take screenshots, and extract data from websites. Ideal when a user needs programmatic web interaction such as testing, scraping, or automating repeated tasks.
Standardized Browser Testing with Chrome MCP
Testing
Standardized browser testing procedure using Chrome MCP, verifying not just visual display but also correct operation (clicks, form inputs, submissions). Includes steps for port identification, Chrome MCP connection, screenshots, console error checks, mobile viewport testing at 375px width, and full CRUD flow validation with network request monitoring. Ideal for ensuring UI changes work correctly across views and interactions.