capture-screenslisted
Install: claude install-skill mostafa-drz/claude-skills
## Preferences
_On startup, use Read to load `~/.claude/skills/capture-screens/preferences.md`. If missing, use defaults below._
Defaults:
- `url`: `http://localhost:3000`
- `output`: `screenshots`
- `viewport`: `1440x900`
- `highlight`: true
- `highlight-color`: `#FF4B4B`
- `wait-ms`: `800`
## Context
_On startup, use Bash to detect the current working directory. Use this for default output path resolution._
## Command routing
Check `$ARGUMENTS`:
- `help` → show help, stop
- `config` → run config flow, stop
- `reset` → delete preferences file, confirm, stop
- anything else → run the skill
## Help
```
capture-screens — Automated contextual screenshot capture via Playwright
Usage:
/capture-screens [context] Interactive — prompts for missing inputs
/capture-screens [context] --url <url> App URL to capture
/capture-screens [context] --features <f1,f2,...> Comma-separated routes or feature names
/capture-screens [context] --output <dir> Output directory (default: screenshots/)
/capture-screens [context] --no-highlight Skip CSS highlight injection
/capture-screens [context] --viewport <WxH> Viewport size (default: 1440x900)
/capture-screens [context] --auth <instructions> How to authenticate, e.g. "login as admin@example.com / pass123"
/capture-screens [context] --inject-js <file> Path to a JS file to evaluate before capturing (e.g. to seed state)
/capture-screens config