hkuds avatar

Cli Anything Browser

This maps Chrome's Accessibility Tree to a virtual filesystem so you can automate browsers with ls, cd, cat, and click instead of CSS selectors. It's built on DOMShell's MCP server and requires the Chrome extension plus Node.js. The daemon mode is worth using if you're chaining commands since it skips the 1-3 second cold start each time. One caveat: malicious sites could inject misleading text through ARIA labels that aren't visible to users, so stick to trusted domains or sanitize the DOM content before feeding it into prompts. The path syntax is clean and the JSON output flag makes it easy to parse programmatically.

skills.sh installs
639
GitHub stars
58.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add hkuds/cli-anything --skill cli-anything-browser --agent claude-code

Installs into .claude/skills of the current project.

Files

cli-anything-browser

A command-line interface for browser automation using DOMShell's MCP server. Navigate web pages using filesystem commands: ls, cd, cat, grep, click.

Installation

Prerequisites

  1. Node.js and npx (for DOMShell MCP server):

    # Install Node.js from https://nodejs.org/
    npx --version
    
  2. Chrome/Chromium with DOMShell extension:

    • Install extension in Chrome
    • Ensure Chrome is running before using CLI
  3. Python 3.10+

Install CLI

cd browser/agent-harness
pip install -e .

Command Groups

page — Page Navigation

  • page open <url> — Navigate to URL
  • page reload — Reload current page
  • page back — Navigate back in history
  • page forward — Navigate forward in history
  • page info — Show current page info

fs — Filesystem Commands (Accessibility Tree)

Sponsors

Details

Repository
github.com/hkuds/cli-anything
Categories
Backend & APIs, AI & Agent Building, Automation & Workflows, Design & UI/UX, CLI & Terminal
First seen
Jun 3, 2026

More from hkuds/cli-anything

All 51
1tech-leads-club avatartechnical-design-doc-creatortech-leads-club/agent-skillsCreates comprehensive Technical Design Documents (TDD) with mandatory and optional sections through interactive discovery. Use when user asks to "write a design639skills.sh installs
2everyinc avatargemini-imagegeneveryinc/compound-engineering-pluginThis skill should be used when generating and editing images using the Gemini API (Nano Banana Pro). It applies when creating images from text prompts, editing 633skills.sh installs
3davila7 avatarnextjs-best-practicesdavila7/claude-code-templatesNext.js App Router principles. Server Components, data fetching, routing patterns.632skills.sh installs
4sanky369 avatarsocial-graphicssanky369/vibe-building-skillsProduce platform-correct social media graphics: pick the right dimensions and layout per platform, write the headline/body/CTA copy, build the generation prompt629skills.sh installs
5resend avatarresend-cliresend/resend-cliOperate the Resend platform from the terminal — send emails (including React Email .tsx templates via --react-email), manage domains, contacts, broadcasts, temp626skills.sh installs
6eyadkelleh avatarsecurity-patternseyadkelleh/awesome-skills-securitySensitive data patterns for security testing: API keys, credit cards, emails, SSNs, phone numbers, IPs, and more. Use for data discovery and validation.625skills.sh installs