NatiChaNatiChaCommunityยท1 Agent Skills Included

bunwv

Headless browser automation, testing, and screenshot capture

Controls a persistent headless browser session to navigate pages, click elements, fill forms, and capture screenshots. Keeps page state, cookies, and logins alive across commands, eliminating slow browser restarts and flaky manual testing. Returns stable exit codes and structured errors so coding agents can verify frontend UI reliably and fast.
npx skills add NatiCha/bunwv --all -g -y
Available:

Explains the agent-first design rules of bunwv, telling your AI agent to use silent success verbs, branch on stable exit codes, and pull console and event buffers with cursors when driving the browser.

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install bunwv?โ–ผ

Run `npx skills add NatiCha/bunwv --all -g -y` in your terminal to install the skill globally. You also need Bun v1.3.14 or later installed on your machine.

What is bunwv used for?โ–ผ

bunwv is a headless browser automation CLI that lets you navigate pages, click elements, fill forms, take screenshots, and run JavaScript inside a persistent browser session. It is built for testing frontend UI and verifying web app behavior.

Does bunwv work with Claude Code and Cursor?โ–ผ

Yes. The included SKILL.md teaches AI coding assistants how to drive the browser through discrete commands with stable exit codes and structured JSON errors.

Does bunwv work on macOS, Linux, and Windows?โ–ผ

Yes. It uses the native WebKit engine on macOS with zero dependencies, and automatically detects Chrome or Chromium on Linux and Windows.

Can bunwv test React forms and apps?โ–ผ

Yes. It includes dedicated `clear` and `submit` commands that use React-compatible native setters and form.requestSubmit(), so React state updates and form handlers trigger correctly.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’