About bob-cli
bob-cli is a skill for querying HiBob HR data through the bob command-line interface. It covers employee searches and absence queries, with JSON output options for list commands.
Key features
- 01List and search employees
- 02View an employee by name, email, or ID
- 03Query out-of-office dates
- 04Check who is out today
- 05Choose JSON or NDJSON output
- 06Manage CLI updates and channels
Use cases
- 01Finding employees by name or department
- 02Looking up a person by ID
- 03Checking absences across a date range
- 04Exporting list results as JSON
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ todoist/ bob-cli --skill bob-cliAfter installing, type/bob-cliin Claude Code to confirm it loaded.
Details
From the project READMEHiBob CLI (bob)
Use this skill when the user wants to query HiBob HR data.
Quick Reference
bob people- List employeesbob people "john"- Search employees by name (local filter)bob person <ref>- View a single employee (name, email, or id:xxx)bob whosout- Who is out of officebob outtoday- Who is out todaybob update- Update CLI to latest versionbob update --check- Check for updates without installing, show channelbob update --channel- Show current update channelbob update switch --stable- Switch to stable release channelbob update switch --pre-release- Switch to pre-release (next) channelbob changelog- Show recent changelog entriesbob skill list- List supported agents
Output Formats
All list commands support:
--json- JSON output (essential fields)--ndjson- Newline-delimited JSON--full- Include all fields in JSON
Examples
bob people --json
bob people "Ava" --department "Engineering"
bob person "Jane Doe"
bob person id:12345
bob whosout --from 2024-01-15 --to 2024-01-20
bob outtoday --date 2024-01-15
Comments
Markdown supported