browser-plus
Browser Plus
Intelligent browser automation that routes between OpenClaw native browser tool and Vercel agent-browser based on element type detection.
Overview
Browser Plus provides a unified API for browser automation that intelligently selects the best execution strategy:
- Rich text editors (contenteditable, tweet textarea, etc.) → Uses agent-browser keyboard simulation for real key events
- Plain inputs (text fields, password fields, etc.) → Uses native browser fill for faster execution
Quick Start
const browserPlus = require('./skills/browser-plus');
// Auto-routes based on element type
await browserPlus.type({ ref: '@e12', text: 'Hello World' });
More from hamsterider-m/personal-skills
document-parser
文档解析器。支持 PDF/DOCX/EPUB 等格式,返回提取的文本内容。
1deep-learning
Orchestrate deep learning workflows using NotebookLM. Triggers when user wants to deeply understand a topic, research a concept, or learn from materials (links, videos, documents, keywords). Automatically collects materials, uploads to NotebookLM, generates multi-format artifacts (report/podcast/slides/video/quiz/flashcards), and delivers all via Feishu.
1ultimate-search
>
1issue-driven
Issue-driven development workflow. Manage GitHub Issues as SSOT for all dev tasks — create, worktree, code review, PR, and status tracking.
1content-bridge
通用内容摄取路由层。自动识别内容源类型(微信、YouTube、网页、文档等),调用对应的摄取 skill,返回标准化 Markdown 内容。可被任何需要内容摄取的 skill 复用,不绑定特定下游应用。
1web-reader
Extract clean text content from any webpage using Defuddle (primary) or Jina AI (fallback). Use when needing to fetch article content, social media posts, or any web page text without dealing with paywalls, login walls, or complex HTML parsing. Automatically converts web pages to clean Markdown format.
1