dev-browser

Automate browser navigation, form filling, data extraction, and screenshots via MCP tools.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/SpandanM110/Accomplish-M110 --skill dev-browser-spandanm110
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/SpandanM110/Accomplish-M110/tree/main/packages/agent-core/mcp-tools/dev-browser
Command: npx skills add https://github.com/SpandanM110/Accomplish-M110 --skill dev-browser-spandanm110

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust and reliable way to automate browser interactions, ensuring that web-based tasks are performed consistently and efficiently without relying on fragile shell commands.

Core Features & Use Cases

  • Web Automation: Navigate websites, fill forms, click elements, and extract data.
  • Reliable Control: Strictly uses dedicated browser automation tools, avoiding shell commands that can break workflows.
  • Use Case: Automate the process of logging into a web application, filling out a multi-step form, and then taking a screenshot of the final confirmation page.

Quick Start

Use the browser_script tool to navigate to 'https://example.com' and fill the input field with the selector '#username' with the text 'my_user'.

Frequently Asked Questions about dev-browser

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

FAQPage Schema
How do I automate web form filling and browser navigation without using shell commands?

Automate web form filling and browser navigation by using dedicated browser automation tools that interact with a controlled browser instance directly, bypassing fragile shell commands to maintain deterministic workflow execution. This ensures reliable navigation, clicking, and data input.

What is the best way to extract data and take screenshots from web pages reliably?

The best way to extract data and take screenshots is through a controlled browser instance using dedicated automation tools, which ensures deterministic execution and reliable web scraping results without relying on shell commands.

Can I use browser automation to handle multi-step web application logins and confirmations?

Yes, you can automate multi-step web application logins and form submissions. The automation tools navigate websites, fill forms, click elements, and capture screenshots of final confirmation pages in a single reliable workflow.

How do I interact with specific web elements like input fields during web scraping?

Interact with specific web elements by targeting them with selectors during browser automation. You can navigate to a URL and fill input fields by identifying the selector and passing the desired text to the automation tool.

Why does my browser automation workflow break when relying on shell commands?

Browser automation workflows break with shell commands because they are fragile and compromise workflow integrity. Using dedicated browser control tools instead ensures strict, reliable execution of web-based tasks like navigation and data extraction.

Does deterministic browser control support complex tasks like web scraping and automated testing?

Deterministic browser control fully supports web scraping and automated testing by providing a robust environment for navigation, form filling, and data extraction, ensuring tasks are performed consistently and efficiently.