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.1.tar.gz (91.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.1-py3-none-any.whl (107.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: chrome_skill-1.2.1.tar.gz
  • Upload date:
  • Size: 91.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.1.tar.gz
Algorithm Hash digest
SHA256 8de66c971f92139e9420d3dbf7cb3953e1a59e286945d5157f545f8f86f6a98d
MD5 c99d3fb1845fa052e549e87b5b549b53
BLAKE2b-256 0fc7fd80d489424bb9734d6a85b794727642d28b37a3242004ac010371ec9257

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chrome_skill-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 107.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b2b92bca18cf8d474989732b0906cc267969081e77f3650d9b5fb4c41cd890df
MD5 67e835a082da3a4c84d036a393897415
BLAKE2b-256 3a669af302e367b89442a4b8eb2fcfcf4233cdf47f883bc032789824fedb1f29

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