striderlabs-doordash — Claude Code plugin for food orders
Connect an agent to DoorDash to find restaurants, browse menus, and prepare delivery orders. Useful when you want Claude Code to handle these steps with your confirmation.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install striderlabs-doordash@claude-communityWhat striderlabs-doordash does
The agent can search by restaurant, cuisine, or food type, inspect menu items and prices, then add selections to a cart with quantities and special instructions. Placing an order requires confirmation. Once it is submitted, the agent can check delivery status.
The server uses Playwright browser automation because DoorDash has no public API. It requires Node.js 18+. Login sessions persist across restarts, and the connector handles multi-factor authentication. DoorDash interface changes can affect browser automation, so this dependency matters when relying on the ordering flow.
What it helps with
- find DoorDash restaurants by cuisine or name
- check a restaurant’s menu and prices
- build a cart with item quantities and special instructions
- submit a delivery order after confirmation
- check the status of an order
Example prompts for the agent
- Find DoorDash restaurants nearby that serve Thai food.
- Open the restaurant menu and add pad thai to my cart.
- Prepare a delivery order for my review, then check its status after I confirm.
How to install striderlabs-doordash
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install striderlabs-doordash@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about striderlabs-doordash
How do I install striderlabs-doordash in Claude Code?
In Claude Code, run /plugin marketplace add anthropics/claude-plugins-community first, followed by /plugin install striderlabs-doordash@claude-community.
What does striderlabs-doordash do?
It lets an agent search DoorDash restaurants, inspect menus, assemble a cart, and place an order after confirmation. The agent can also check delivery progress.
What does striderlabs-doordash need to run?
Its server uses Playwright for browser automation and requires Node.js 18+. The connector relies on browser interaction because DoorDash has no public API.