Skill
boss-cli
boss-cli — a Claude Code skill from jackwener/boss-cli
Features
- ✓🔐 **Auth** — auto-extract browser cookies (10+ browsers), QR code login, `--cookie-source` explicit browser selection, live validation against real search APIs
- ✓🔍 **Search** — jobs by keyword with city/salary/experience/degree/industry/scale/stage/job-type filters
- ✓⭐ **Recommendations** — personalized job recommendations based on profile
- ✓📋 **Detail & Export** — view full job details, short-index navigation (`boss show 3`), CSV/JSON export
- ✓📜 **History** — browse job viewing history
- ✓👤 **Profile** — view personal info, resume status
- ✓📮 **Applications** — view applied jobs list
- ✓📋 **Interviews** — view interview invitations
- ✓💬 **Chat** — view communicated boss list
- ✓🤝 **Greet** — send greetings to recruiters, single or batch (with 1.5s rate-limit delay)
- ✓🏙️ **Cities** — 40+ supported cities
- ✓🤖 **Agent-friendly** — structured output envelope (`{ok, schema_version, data}`), Rich output on stderr
- ✓👔 **Recruiter Mode** — view posted jobs, manage candidates, chat history, export candidate data (CSV/JSON)
Installation Guide
bash
# Recommended: uv tool (fast, isolated)
uv tool install kabi-boss-cli
# Or: pipx
pipx install kabi-boss-cli
# Optional: YAML output support
pip install kabi-boss-cli[yaml]Upgrade to the latest version:
bash
uv tool upgrade kabi-boss-cli
# Or: pipx upgrade kabi-boss-cliFrom source:
bash
git clone git@github.com:jackwener/boss-cli.git
cd boss-cli
uv sync