aio-browser-cookielisted
Install: claude install-skill aiocean/claude-plugins
# Browser Cookie
## Environment
- python3: !`which python3 2>/dev/null || echo "NOT INSTALLED"`
- rookiepy: !`python3 -c "import rookiepy" 2>/dev/null && echo "installed" || echo "NOT INSTALLED — pip3 install -U rookiepy"`
- Scripts: !`echo "${CLAUDE_PLUGIN_ROOT}/skills/aio-browser-cookie/scripts"`
Use this skill to extract cookies from local browsers with `rookiepy`, export them as JSON or Netscape, or replay an authenticated request with the extracted session.
```bash
BCOOKIE="${CLAUDE_PLUGIN_ROOT}/skills/aio-browser-cookie/scripts"
```
Then run:
```bash
python3 "$BCOOKIE/rookie_tool.py" ...
```
## Quick Start
```bash
# Check environment and rookiepy availability
python3 "$BCOOKIE/rookie_tool.py" doctor
# Show supported browser loaders on this machine
python3 "$BCOOKIE/rookie_tool.py" list
# Extract cookies for one browser and one domain
python3 "$BCOOKIE/rookie_tool.py" extract --browser chrome --domain github.com
# Export Netscape cookies for curl / yt-dlp / wget style tooling
python3 "$BCOOKIE/rookie_tool.py" extract \
--browser brave \
--domain github.com \
--format netscape \
--output /tmp/github.cookies
# Replay a request using the browser session
python3 "$BCOOKIE/rookie_tool.py" request \
--browser chrome \
--domain github.com \
--url https://github.com/settings/profile
```
## Commands
| Command | Purpose |
| --- | --- |
| `doctor` | Check Python, platform, `rookiepy`, and available browser loaders |
| `list` | Print supported browser load