Picnic Grocery Skill
Manage your Picnic grocery shopping cart via CLI.
Setup
- Set
PICNIC_EMAILandPICNIC_PASSWORDin config - Run
npm installin the skill directory
Commands
Search for products
node {baseDir}/scripts/picnic.js search "milch"
Add product to cart
node {baseDir}/scripts/picnic.js add PRODUCT_ID [count]
View cart
node {baseDir}/scripts/picnic.js cart
Remove from cart
node {baseDir}/scripts/picnic.js remove PRODUCT_ID [count]
Clear cart
node {baseDir}/scripts/picnic.js clear
Workflow
- Search for product → get product IDs
- Add desired product by ID
- View cart to confirm
Notes
- Country: DE (Germany)
- Credentials stored in clawdis config
- Auth token cached in ~/.picnic-auth