agentsclimarketplace

Lightpanda

Skill spideynolove/claude-code-in-action/02-mcp/lightpanda/.claude/skills/lightpanda

The process I experienced firsthand through the https://anthropic.skilljar.com/claude-code-in-action course using real-world daily projects

Install
npx -y skills add spideynolove/claude-code-in-action --skill lightpanda

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Fast headless browser for fetching real web pages and scraping content. 9x less memory than Chrome, instant startup. Use instead of Playwright when you only need HTML content — no MCP overhead, pure CLI. Binary at ~/.local/bin/lightpanda.

SKILL.md

1.6 KB, as published. Nobody here has run it

Lightpanda

Fast headless browser (~107MB binary, Zig). No MCP — direct CLI calls only.

Binary: ~/.local/bin/lightpanda

Core Commands

Fetch a URL (dump HTML)

~/.local/bin/lightpanda fetch --dump https://example.com

Save to file (avoid flooding context)

~/.local/bin/lightpanda fetch --dump https://example.com > /tmp/page.html

With logging

~/.local/bin/lightpanda fetch --dump --log_level info https://example.com

Respect robots.txt

~/.local/bin/lightpanda fetch --dump --obey_robots https://example.com

CDP Server (for Playwright/Puppeteer integration)

~/.local/bin/lightpanda serve --host 127.0.0.1 --port 9222

Then connect Playwright via browserWSEndpoint: 'ws://127.0.0.1:9222'.

Usage Rules

  • Always save to /tmp/ when fetching pages — never let raw HTML flood context
  • Use fetch --dump for read-only content extraction
  • Use serve only when interactive automation is needed (prefer fetch otherwise)
  • Disable telemetry if needed: LIGHTPANDA_DISABLE_TELEMETRY=true
  • Does NOT support screenshots — use Playwright for that

Comparison vs Playwright

lightpandaplaywright (mcporter)
OverheadNone (pure CLI)MCP + mcporter
Use caseRead HTML contentFull browser automation
SpeedInstantSlower startup
ScreenshotsNoYes

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.