Doordash Playbook
Manage saved DoorDash order playbooks (list, add from order history, remove, inspect) stored in ~/.claude/dd-cli/playbooks.json
$ npx claude-code-templates@latest --command="doordash/doordash-playbook" --yesRequires Claude Code. The command adds this command to your project's .claudedirectory — nothing runs on ToolZip's servers.
What's inside this command
Component source
DoorDash Playbook Manager
Manage saved order playbooks: $ARGUMENTS
State file: ~/.claude/dd-cli/playbooks.json (create with mkdir -p ~/.claude/dd-cli if missing).
Current State
- Playbooks file: !
cat ~/.claude/dd-cli/playbooks.json 2>/dev/null || echo "(no playbooks yet)" - dd-cli available: !
command -v dd-cli || echo "dd-cli NOT on PATH"
Task
Parse $ARGUMENTS and run the matching subcommand:
list (default when no arguments)
Render a table of playbooks: name, restaurant, baseline subtotal, contexts,
last used, times used. If empty, explain how to add one.
add <name>
- Run
dd-cli order historyand show the recent orders. - Ask the user which order to save under
<name>(never guess). - Ask for optional context words (e.g. "post-gym, workout").
- Write the playbook entry:
order_uuid,restaurant,items_summary
cart show),
baseline_total, tolerance_pct: 10, contexts, last_used: today,
times_used: 0.
rm <name>
Show the entry, confirm with the user, then delete it from the JSON.
show <name>
Pretty-print the full entry, including stored items and baseline, and when
it was last used.
Rules
- Keep the JSON valid — read-modify-write the whole file, never append text.
order_uuidvalues come only from realdd-cli order historyoutput.- This command only manages the state file; actual ordering/recall flows are
doordash-order-playbooks skill (install it alongside).
- If dd-cli is missing or logged out, say so and stop — don't fabricate
Related Claude Code Commands
Doordash Budget
View DoorDash spend vs caps, edit the dd-guard spending policy interactively, and reconcile the intent ledger against real order history
Doordash Lunch
Team lunch orchestration via DoorDash CLI - build a group round, emit checkout with split table, track payer rotation
Doordash Profile
Manage the dietary profile (allergens with severity tiers, diets, dislikes) used by doordash-allergy-shield to vet DoorDash carts
Doordash Report
Spend and activity report for agent-driven DoorDash ordering - reconciles the audit log against real order history and renders totals, per-restaurant breakdown, repeat rate, and abandoned-cart rate
Generate Tests
Generate a complete test file for a specified source file or component. Use when the user explicitly asks to write, create, or generate tests for a specific file.
Ultra Think
Multi-framework structured analysis: surfaces hidden assumptions, generates competing solutions, stress-tests each with adversarial reasoning, and delivers confidence-calibrated recommendations
Catalog data and component content are sourced from the open-source davila7/claude-code-templates project (MIT license). ToolZip curates the listing and writes original descriptions; every component links back to its original source. Claude Code is a product of Anthropic. ToolZip is an independent catalog and is not affiliated with or endorsed by Anthropic.