Requirements
- Node.js (required)
- bun (required for the provided bootstrap/install flow)
- Playwright (Node package) (required)
This skill uses Playwright + headless Chromium (works without a GUI).
One-time setup (headless)
This installs dependencies into this skill folder ({baseDir}):
bash {baseDir}/scripts/bootstrap.sh
Note: node_modules/ is intentionally not shipped in the skill package; dependencies are installed locally by the bootstrap script.
If you installed Playwright elsewhere (global or in a different project folder), Node may not find it when running this skill.
Take a screenshot
bash {baseDir}/scripts/snapshot.sh "https://example.com" --out ./snapshots/example.png
Options:
--full-pageto capture full scroll height.--wait-ms 2000to wait after load (useful for SPAs).