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 Scanned by NVIDIA SkillSpector
Automated static analysis (no LLM) · v2.12.0 · 2026-10-17
SkillSpector looks for patterns such as shell commands, credential access, network calls or unpinned dependencies. An observation is something worth reading in the files before you install, not a confirmed vulnerability. Components that run code locally, like hooks, MCP servers and security tooling, naturally show more of them.
- Agent Config Directory AccessAgent Snooping · doordash-playbook.md:15
- Session PersistenceRogue Agent · doordash-playbook.md:11
Learn more about NVIDIA SkillSpector.
Content
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 `
- 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(name/qty/price per item as shown by history or the lastcart show),baseline_total,tolerance_pct: 10,contexts,last_used: today,times_used: 0.
`rm `
Show the entry, confirm with the user, then delete it from the JSON.
`show `
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
handled by the
doordash-order-playbooksskill (install it alongside). - If dd-cli is missing or logged out, say so and stop — don't fabricate history entries.