CLI & Daemon Reference
Comprehensive command-line syntax and automation flags for the recruit Go binary.
The recruit CLI binary is a headless command-line client that interfaces directly with ~/.recruit/recruit.db. It shares all data with the macOS desktop application.
Core Commands
Pipeline & Opportunities
Display current opportunities and pipeline metrics:
$ recruit status --all
$ recruit pipeline list
$ recruit opp show --id=42Job Scraping & Import
Import listings directly from URLs:
$ recruit job import "https://jobs.lever.co/example/123"
$ recruit job score --id=88Background Sync & Email Scan
Run background checks on feeds and unstick candidate jobs:
$ recruit sync --all
$ recruit network stale --days=60Global Flags
| Flag | Type | Description |
|---|---|---|
--db <path> | string | Override path to SQLite database (default: ~/.recruit/recruit.db) |
--json | bool | Output machine-readable JSON for piping to jq |
--verbose, -v | bool | Enable debug logging output |
--help, -h | bool | Print help information |
Shell Completion
Generate autocomplete scripts for your shell:
$ recruit completion zsh > "${fpath[1]}/_recruit"
$ recruit completion bash > ~/.bash_completion.d/recruit