Browser Automation

Local Python-based browser automation toolkit using Playwright. Provides command-line tools for navigating, interacting with, and testing web applications without using MCP protocols. Supports clicking, typing, hovering, screenshots, content extraction, and JavaScript execution.

19 stars 3 forksProductivity & Notes

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add archubbuck/workspace-architect --skill browser-automation
Manual install
git clone --depth 1 https://github.com/archubbuck/workspace-architect.git /tmp/workspace-architect
mkdir -p ~/.claude/skills
cp -r /tmp/workspace-architect/. ~/.claude/skills/browser-automation

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Browser Automation Skill

This skill provides local browser automation capabilities using Python and Playwright. All browser automation is performed locally via CLI commands - **no MCP servers required**.

## Prerequisites

Install Playwright Python library:

```bash
pip install playwright
playwright install chromium
```

## Available Tools

All tools are implemented as subcommands in `assets/skills/browser-automation/scripts/browser_tools.py`. Run any command with `--help` to see detailed usage.

### browser_navigate

Navigate to a URL and wait for the page to load.

**Usage:**
```bash
python assets/skills/browser-automation/scripts/browser_tools.py browser_navigate <url>
```

**Example:**
```bash
python assets/skills/browser-automation/scripts/browser_tools.py browser_navigate https://example.com
```

### browser_click

Click an element on a page using a CSS selector or text match.

**Usage:**
```bash
python assets/skills/browser-automation/scripts/browser_tools.py browser_click <url> <selector> [--text TEXT]
```

**Parameters:**
- `url`: URL to navigate to
- `selector`: CSS selector for the element
- `--text`: (Optional) Text to match instead of using selector

**Examples:**
```bash
# Click by selector
python assets/skills/browser-automation/scripts/browser_tools.py browser_click https://example.com "#submit-button"

# Click by text
python assets/skills/browser-automation/scripts/browser_tools.py browser_click https://example.com "button" --text "Submit"
```
Read the full skill on GitHub

Details

Skill name
browser-automation
License
ISC
Repo updated
28 October 2026

FAQ

What does the Browser Automation skill do?

Local Python-based browser automation toolkit using Playwright. Provides command-line tools for navigating, interacting with, and testing web applications without using MCP protocols. Supports clicking, typing, hovering, screenshots, content extraction, and JavaScript execution.

How do I install the Browser Automation skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add archubbuck/workspace-architect --skill browser-automation. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Browser Automation popular?

It lives in archubbuck/workspace-architect, which has 19 GitHub stars and 3 forks.

Related skills

Travel Search Ru

19

MissiaL/travel-search-ru

Use while planning a trip when Russian-catalog search is needed: package tours, hotels, flights, trains, excursions, prices, and booking links. Trigger on Russian requests: «спланировать путешествие», «подобрать тур», «найти отель/авиабилеты/жд билеты/экскурсии», «маршрут с актуальными ценами». Not for general advice without live search.

Productivity & Notes

Autoresearch

20

Muminur/autoresearch-skill-Andrej-Karpathy

Autonomous Goal-directed Iteration. Apply Karpathy's autoresearch principles to ANY task. Loops autonomously — modify, verify, keep/discard, repeat. Supports optional loop count via Claude Code's /loop command. Invoking /autoresearch <free-form goal> builds a real-data benchmark harness, captures a baseline, and iterates with a regression gate until the goal is hit.

Productivity & Notes

Be Ambitious Harness

23

alexpiar/be-ambitious-harness

Harness for ambitious AI task statements. Use when the user writes /be-ambitious, "make this task deeper", "improve the task statement", "raise the bar", "strengthen the prompt" (or in Russian «сделай задачу глубже», «улучши постановку», «поставь амбициознее», «усили промпт») — or before launching any substantial task worth raising the bar on. Routes the task by scenario (design, data, code, writing, decision, generic), runs the analysis, builds a prompt with a gate check, hands it to a worker, runs an independent verifier. Not needed for five-minute tasks.

Productivity & Notes

Notion Lifeos

24

jiahao-shao1/notion-lifeos-skill

Notion LifeOS — PARA life management with Make Time journaling. Activate when: user mentions Notion, notes, tasks, projects, todos, journals, or uses phrases like 'take a note', 'add a task', 'what do I need to do', 'search my notes', 'jot down', 'today was great', 'record a thought', or Chinese equivalents like '帮我记一下', '加个任务', '今天要做什么', '查笔记'. Also: PARA method, personal knowledge management, daily reviews. Do NOT activate for: Notion API docs, Notion pricing/plans, workspace admin, database schema modification, or general productivity advice without data intent.

Productivity & Notes

Clarify Intent

20

Hugo-DDT/clarify-intent

Prevent intent drift before consequential work. Use available context first, then decide whether to proceed directly, proceed with a lightweight explicit assumption, ask one high-leverage clarification, or request explicit confirmation for high-risk/irreversible actions. Beginner-friendly: plain language, recognition-friendly options, and a "you decide for me" path. Do not interrupt clear, low-risk, reversible tasks just to collect optional preferences. Use whenever a request is vague, has multiple plausible interpretations, may not match the user's real intent, or involves a high-risk or irre

Productivity & Notes

Xhs Notes Skill

22

azlll/xhs-notes-skill

帮助创作者按单功能或工作流策划、生成、拆解和复盘小红书/XHS/RedNote 图文笔记;用户也可用“小红书图文笔记skill”“图文skill”“笔记skill”“小红书skill”等中文别名触发。适用于用户要做选题、笔记风格判断、封面制作建议、热点/热梗/热词/活动查询、违禁词查询、标签、评论钩子、封面分析、标题分析、内容分析、完整写笔记、复盘笔记或拆解笔记时。默认先温和顾问式拷问补齐上下文,再按意图执行单功能或工作流。

Productivity & Notes

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.