Appearance
CLI — qd
The full vocabulary, scriptable. Table output by default, -o json for piping.
Alpha
The CLI is in alpha — command shapes may still change. See Availability.
Install & auth
bash
npm i -g @quietdesk/cli
qd auth login --key qd_live_… # stored in your OS keychain
qd auth whoami
# ravi@parkstreet.co · Park Street Co. · role: ownerEveryday commands
bash
# snippets — save & share in one move
qd snippets create --type sql --name "Refund check" -f refund.sql
# ✓ snp_7c4b2e09 saved as v.01 · public link copied to clipboard
qd snippets ls --tag stripe -o json
# cards
qd cards ls --board q3-roadmap --status in_review
qd cards move PS-117 --status done
# ✓ PS-117 → done · gated move · you are human, allowed
# todos
qd todos add "Reply to the Stripe support thread" --due today --priority urgent
qd todos done tdo_01JX4R8K
# milestones — the same answer every door gives
qd milestones status sp-14
# SP-14 · 14/21 cards done · criteria 41/52 · 3 at the human gate · ends FridayCommand map
| Area | Commands |
|---|---|
| Auth | auth login · whoami · logout |
| Snippets | snippets ls · create · get · delete · link rotate |
| Cards | cards ls · get · move · assign · comment |
| Todos | todos ls · add · done · rm |
| Milestones | milestones ls · status |
| Output | -o table (default) · -o json · --org <slug> to switch org |
Every command maps 1:1 onto an API operation — the CLI has no private endpoints.