Claudriel CLI Integration
Overview
Manage commitments and view the daily brief through the cl CLI, which authenticates against claudriel.ai via HMAC Bearer tokens.
Commands
Run these via Bash tool:
| Command | Purpose |
|---|---|
cl brief |
Show daily brief (schedule, commitments, triage) |
cl add "title" --due YYYY-MM-DD --direction outbound |
Create a commitment (default: outbound, pending) |
cl list --status pending |
List commitments (filter: pending, active, completed, cancelled, overdue) |
cl done <uuid-prefix> |
Mark a commitment as completed (8-char prefix is enough) |
Usage Patterns
When the user mentions a task or commitment during conversation:
- Offer to capture it:
cl add "the task title" - If they mention a deadline, add
--due YYYY-MM-DD - If someone owes them something, use
--direction inbound
When the user asks what's on their plate:
- Run
cl brieffor the full picture - Run
cl list --status pendingfor just commitments
When the user says they finished something:
- Run
cl listto find the matching commitment - Run
cl done <uuid-prefix>to mark it complete
Notes
- Config lives at
~/.config/cl/config.toml - If auth fails, suggest
cl authto reconfigure - The brief shows: schedule, pending commitments, waiting-on (inbound), triage, GitHub activity
- UUID prefixes: first 8 characters are usually unique enough