Skip to main content

Local Chrome browser automation skill — drives system Chrome via a Playwright RPC daemon and exposes page snapshots for AI agents.

Project description

chrome-skill

Local Chrome browser automation skill — drives system Chrome via a Playwright RPC daemon and exposes page snapshots for AI agents.

A thin Python wrapper that starts a background daemon hosting two services:

  • WebSocket Server (port 8765) — Chrome DevTools Protocol bridge.
  • HTTP RPC Server (port 8766) — CLI / agent requests land here.

Install

pip install chrome-skill
playwright install chromium   # one-time, downloads Chromium

Requires Windows + Python 3.9+.

Usage

chrome-skill serve            # start daemon (foreground)
chrome-skill status           # health check
chrome-skill stop             # stop daemon
chrome-skill browser_snapshot # current page as JSON (url + title + elements)

The daemon writes its PID, RPC port, and auth token to %LOCALAPPDATA%/chrome-skill/server.json.

License

MIT — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chrome_skill-1.2.0.tar.gz (90.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

chrome_skill-1.2.0-py3-none-any.whl (105.9 kB view details)

Uploaded Python 3

File details

Details for the file chrome_skill-1.2.0.tar.gz.

File metadata

  • Download URL: chrome_skill-1.2.0.tar.gz
  • Upload date:
  • Size: 90.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for chrome_skill-1.2.0.tar.gz
Algorithm Hash digest
SHA256 307d70961ddcbdd640ed7cd4ab861dbe9f8ad2dcac06dc8775e4114c212340f6
MD5 a0f6f899e2ffeafa2a2e06452bdb8c82
BLAKE2b-256 7afd908d0d876d8de4a4d943eab1c0487eb7304fd0cd186b0811f5da5b8b3f0f

See more details on using hashes here.

File details

Details for the file chrome_skill-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: chrome_skill-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 105.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.0

File hashes

Hashes for chrome_skill-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e8b0415eeae15ad459d5fbf4a83f6881375b98046e39e99eff34da09a2ea798c
MD5 46f55850158a28039cde971c1a14ca49
BLAKE2b-256 f4bcf2dd21a24daadedcb3a2f34bf94ab5e1f34ce8a8dd5ec0c179a02b5d1bcb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page