browser-test

Run unit and integration tests for React apps in local and E2B sandboxed environments.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ammonfife/sakima.co --skill browser-test-ammonfife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: browser-test
Source: https://github.com/ammonfife/sakima.co/tree/main/.claude/skills/browser-test
Command: npx skills add https://github.com/ammonfife/sakima.co --skill browser-test-ammonfife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines browser-based testing for React web applications and extensions, eliminating the need for complex setups and manual testing procedures.

Core Features & Use Cases

  • Automated Testing: Executes unit tests, integration tests, and live debugging for React applications and extensions.
  • Browser Support: Utilizes Vitest locally and E2B sandboxes for browser or extension runtime.
  • Use Case: When you need to perform browser rendering tests for React components or ensure that your Chrome extensions work correctly in different scenarios.

Quick Start

To initiate browser-based tests for your React application, claim an E2B desktop, build your React app, and run the tests with browser-test.

Frequently Asked Questions about browser-test

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run automated browser tests for React web apps?

Automated browser testing for React web apps is executed by utilizing Vitest locally and E2B sandboxes to run unit tests, integration tests, and live debugging workflows.

Can I test Chrome extensions in an E2B sandbox?

Yes, you can test Chrome extensions in an E2B sandbox, which provides the necessary browser and extension runtime support to validate extension behavior in isolated scenarios.

Does Vitest work for live debugging React components?

Vitest works for live debugging React components by automating testing workflows locally, allowing developers to execute unit tests and integration tests with real browser runtime support.

What is the best way to test React browser extensions without complex setups?

The best way to test React browser extensions without complex setups is using automated workflows in E2B sandboxes, which streamlines the process and eliminates manual testing procedures.

When do I need an E2B desktop for browser testing?

You need an E2B desktop for browser testing when you require a sandboxed environment to perform live debugging or run integration tests for React applications and browser extensions.

What are the limitations of local Vitest for extension testing?

Local Vitest limitations for extension testing involve lacking real browser extension runtime support, which requires moving to E2B sandboxes to ensure components work correctly in different scenarios.