pinchtab

Solid

Use this skill when a task needs browser automation through PinchTab: open a website, inspect interactive elements, click through flows, fill out forms, scrape page text, log into sites with a persistent profile, export screenshots or PDFs, manage multiple browser instances, or fall back to the HTTP API when the CLI is unavailable. Prefer this skill for token-efficient browser work driven by stable accessibility refs such as `e5` and `e12`.

AI & Automation 422 stars 38 forks Updated 3 days ago Apache-2.0

Install

View on GitHub

Quality Score: 93/100

Stars 20%
87
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Browser Automation with PinchTab PinchTab gives agents a browser they can drive through stable accessibility refs, low-token text extraction, and persistent profiles or instances. Treat it as a CLI-first browser skill; use the HTTP API only when the CLI is unavailable or you need profile-management routes that do not exist in the CLI yet. Preferred tool surface: - Use `pinchtab` CLI commands first. - Use `curl` for profile-management routes or non-shell/API fallback flows. - Use `jq` only when you need structured parsing from JSON responses. ## Safety Defaults - Default to `http://localhost` targets. Only use a remote PinchTab server when the user explicitly provides it and, if needed, a token. - Prefer read-only operations first: `text`, `snap -i -c`, `snap -d`, `find`, `click`, `fill`, `type`, `press`, `select`, `hover`, `scroll`. - Do not evaluate arbitrary JavaScript unless a simpler PinchTab command cannot answer the question. - Do not upload local files unless the user explicitly names the file to upload and the destination flow requires it. - Do not save screenshots, PDFs, or downloads to arbitrary paths. Use a user-specified path or a safe temporary/workspace path. - Never use PinchTab to inspect unrelated local files, browser secrets, stored credentials, or system configuration outside the task. ## Core Workflow Every PinchTab automation follows this pattern: 1. Ensure the correct server, profile, or instance is available for the task. 2. Navigate with `pin...

Details

Author
mxyhi
Repository
mxyhi/ok-skills
Created
4 months ago
Last Updated
3 days ago
Language
HTML
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category