dev-browser

Automate browser navigation, form submission, data extraction, and screenshots with persistent page state.

3|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/GDSDN/kord-aios --skill dev-browser-gdsdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/GDSDN/kord-aios/tree/main/src/features/builtin-skills/kord-aios/utilities/dev-browser
Command: npx skills add https://github.com/GDSDN/kord-aios --skill dev-browser-gdsdn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates browser interactions, allowing for tasks like navigating websites, filling forms, taking screenshots, and extracting web data without manual intervention.

Core Features & Use Cases

  • Persistent Page State: Maintains the state of web pages across multiple script executions, enabling incremental development of complex workflows.
  • Flexible Interaction: Supports direct element selection via CSS selectors or ARIA snapshot references for robust element identification.
  • 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 dev-browser skill to navigate to https://example.com and print the page title.

Frequently Asked Questions about dev-browser

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

FAQPage Schema
How do I automate form filling and web interaction without losing page state?

Automate form filling and web interaction using persistent page state, which maintains your web page's context across multiple script executions to support complex, incremental workflows.

How does browser automation handle element selection when CSS selectors fail?

Browser automation handles element selection by utilizing ARIA snapshots for robust element discovery, providing a reliable alternative when standard CSS selectors fail to identify targets.

Can I use my existing Chrome browser extensions for web scraping tasks?

Yes, you can use existing Chrome browser extensions for web scraping, as the automation supports both standalone Chromium instances and your existing Chrome browser setup.

What is the best way to extract web data and capture screenshots during automated navigation?

The best way to extract web data and capture screenshots is through automated browser interactions that handle navigation, data extraction, and screenshotting while preserving the persistent page state.

Do I need standalone Chromium to automate multi-step web workflows?

No, you do not need standalone Chromium to automate multi-step web workflows; the automation flexibly supports both standalone Chromium instances and existing Chrome browser extensions.

Why use ARIA snapshots for web automation instead of standard selectors?

Use ARIA snapshots for web automation to achieve robust element identification and flexible interaction, ensuring reliable selection even when standard CSS selectors are insufficient.