browser-use-lightpanda
Automate websites with Playwright connected to local Lightpanda CDP only.
Skill by camplight
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/camplight-browser-use-lightpanda
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 2
codeload.github.com· found in install commandgithub.com· found in code
Files it touches
~/.claude/skills/browser-use-lightpanda
What's inside
- Skill name
browser-use-lightpanda- Description
- Automate websites with Playwright connected to local Lightpanda CDP only. Use when users ask for browser automation, navigation workflows, scraping, or form filling and execution must stay local with no browser fallbacks.
- License
- Apache-2.0
- Instructions
- 185 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Instructions call the network
Files (4)
- SKILL.md
- ensure-playwright-python.sh · assets/
- install-lightpanda.sh · assets/
- playwright-lightpanda-smoke.py · assets/
SKILL.md (first lines)
# Playwright with Lightpanda Use this skill when a task needs browser automation through local Lightpanda. This skill is Playwright + Lightpanda-only: - Allowed runtime: Local Lightpanda CDP endpoint only - Allowed client library: Playwright Python - Not allowed: browser-use orchestration - Not allowed: Cloud Lightpanda endpoint - Do not run `playwright install chromium` ## Why this skill - Faster startup and lower memory footprint are useful for parallel agent workloads. - Keeps browser automation setup consistent across OrgOps agents. - Eliminates browser fallback ambiguity. ## Fixed local endpoint and stack This skill does not use secrets for endpoint discovery. - Fixed endpoint: `ws://127.0.0.1:9222` - Client package: `playwright` (Python) - If a different endpoint is required, edit this skill explicitly. ## Local-only setup (no cloud) Use this when you want OrgOps browser tasks to stay fully local: 1. Install Playwright Python package in a local venv. 2. Run local Lightpanda CDP server. 3. Confirm local endpoint `ws://127.0.0.1:9222` is reachable. ## Installation and readiness checks ### 1) Lightpanda check and install Check if Lightpanda is installed: ```bash command -v lightpanda ``` If missing, install with the bundled helper: ```bash bash skills/browser-use-lightpanda/assets/install-lightpanda.sh ``` Start local Lightpanda CDP server: ```bash ~/.local/bin/lightpanda serve --host 127.0.0.1 --port 9222 ``` If `lightpanda` is already in PATH: ```bash lightpanda serve --host 127.0.0.1 --port 9222 ``` Set local endpoint secret: ```bash node --import tsx skills/secrets/assets/set.ts -- browser-use LIGHTPANDA_WS_ENDPOINT__worker1 ws://127.0.0.1:9222 ``` ### 2) Playwright package check and install Bootstrap Python env with Playwright package: ```bash bash skills/browser-use-lightpanda/assets/ensure-playwright-python.sh ``` This script: - checks `python3` - installs `uv` if missing - creates `.venv-playwright` if missing - installs/updates `playwright` Smoke-check local CDP endpoint: ```bash curl -fsS http://127.0.0.1:9222/json/version ``` If this fails, do not proceed; report the endpoint connectivity error. Run Playwright CDP smoke script: ```bash source .venv-playwright/bin/activate python skills/browser-use-lightpanda/assets/playwright-lightpanda-smoke.py ``` Expected output includes: - `ok: connected to ws://127.0.0.1:9222` - page title for `https://example.com` ## Agent operating rules - Clarify the objective before browsing: target URL, expected output, and stop condition. - Prefer deterministic flows: direct URL navigation, explicit selectors, bounded retries. - Capture concise evidence (key extracted fields, final page state, errors) in the response. - Never expose sensitive values in messages, logs, or event payloads. - If blocked by auth walls, anti-bot controls, or CAPTCHAs, report blocker and request user action. - Do not introduce browser-use or non-Lightpanda fallbacks. - Reject non-local Lightpanda endpoints for this skill. ## Execution workflow Copy this checklist and track progress: ```text Browser Task Progress - [ ] Confirm task objective and target URLs
From camplight/orgops, Apache-2.0.
More from camplight/orgops
- 0.622score
agent-management
camplight
Create, list, and configure OrgOps agents from native agents.
SkillAFreshness: A★ 6Claude Code +9 - 0.622score
gcli
camplight
Use Google Cloud CLI (gcloud) for project/account checks and Google API operations.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
secrets
camplight
Manage secrets (write, list keys, delete).
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
json-render
camplight
Generate interactive UI blocks in chat using fenced ```json-render specs.
SkillAFreshness: A★ 6Claude Code +9 - 0.616score
trello-cli
camplight
Use Trello CLI in orgops agents for Trello board/list/card operations with non-interactive command patterns.
SkillAFreshness: A★ 6Claude Code +9 - 0.616score
slack
camplight
Slack skill: per-agent Slack skill + Socket Mode listener server.
SkillAFreshness: A★ 6Claude Code +9 - 0.616score
tavily
camplight
Install and use Tavily CLI (tvly) for web search/extract/crawl.
SkillAFreshness: A★ 6Claude Code +9 - 0.605score
coordination
camplight
Coordination protocol
SkillAFreshness: A★ 6Claude Code +9
Signals
- Stars
- 6
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Mar 22, 2026 (7 months ago)
- Last release
- Oct 22, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/camplight/orgops
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from camplight
- 0.622score
agent-management
camplight
Create, list, and configure OrgOps agents from native agents.
SkillAFreshness: A★ 6Claude Code +9 - 0.622score
gcli
camplight
Use Google Cloud CLI (gcloud) for project/account checks and Google API operations.
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
secrets
camplight
Manage secrets (write, list keys, delete).
SkillAFreshness: A★ 6Claude Code +9 - 0.619score
json-render
camplight
Generate interactive UI blocks in chat using fenced ```json-render specs.
SkillAFreshness: A★ 6Claude Code +9 - 0.616score
trello-cli
camplight
Use Trello CLI in orgops agents for Trello board/list/card operations with non-interactive command patterns.
SkillAFreshness: A★ 6Claude Code +9 - 0.616score
slack
camplight
Slack skill: per-agent Slack skill + Socket Mode listener server.
SkillAFreshness: A★ 6Claude Code +9
Cite this page
browser-use-lightpanda skill. Agent Mart. https://agentmart.dev/skills/camplight-browser-use-lightpanda (last updated 2026-10-24)