dev-browser

Automate browser tasks with persistent state and sandboxed JavaScript scripts.

434|33|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/udecode/kitcn --skill dev-browser-udecode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/udecode/kitcn/tree/main/.agents/skills/dev-browser
Command: npx skills add https://github.com/udecode/kitcn --skill dev-browser-udecode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates repetitive browser interactions with persistent page state, reducing manual effort for web navigation, form filling, and data collection across sessions.

Core Features & Use Cases

  • Persisted browser state to maintain login and session context across steps.
  • Scriptable control over navigation, clicking, typing, and taking screenshots for task automation and testing.
  • Deterministic, sandboxed JavaScript scripts to run browser workflows safely and reproducibly.
  • Use cases include automated QA tests, data scraping, form automation, and end-to-end web workflows.

Quick Start

Install dev-browser globally and run the install command to initialize the setup.

Frequently Asked Questions about dev-browser

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

FAQPage Schema
How do I automate browser tasks while keeping login state across sessions?

You can automate browser tasks with persistent page state by using a CLI that runs sandboxed JavaScript scripts. This maintains your login and session context across steps, reducing manual web navigation and form filling.

Can I run headless browser workflows safely with deterministic scripts?

Yes, headless browser workflows run safely through sandboxed JavaScript scripts executed via a CLI. This ensures deterministic, reproducible automation for web scraping, automated QA tests, and end-to-end web workflows.

How do I extract data and take screenshots during web automation?

Data extraction and taking screenshots are handled through scriptable control over browser navigation, clicking, and typing. The persistent page state ensures consistent data collection across multiple automation steps.

What's the best way to automate repetitive form filling without losing session context?

Automating repetitive form filling without losing session context is best handled by a CLI with persisted browser state. Sandboxed scripts manage typing and clicking actions while maintaining login context across sessions.

Do I need any external dependencies to run sandboxed JavaScript for browser automation?

No external dependencies are required to run sandboxed JavaScript for browser automation. The tool operates independently with a CLI to initialize the setup and execute deterministic browser workflows safely.

Why does my web scraping workflow lose authentication state between steps?

Web scraping workflows lose authentication state without persistent page state. Using a CLI that maintains persisted browser state across sessions ensures login context remains intact throughout the entire data extraction process.