buy-me-a-pie
v1.0.0Read and change Buy Me a Pie lists. Unofficial third-party skill. No affiliation with Buy Me a Pie. Use for lists, items, purchased state, sharing, unique items, and account checks. API first. Browser only for signup, PIN reset, OAuth, print, or API drift.
Installation
Buy Me A Pie
Unofficial third-party skill. No affiliation with Buy Me a Pie.
API first.
Set creds:
- BUYMEAPIE_LOGIN
- BUYMEAPIE_PIN
Run:
- {baseDir}/scripts/buymeapie.sh whoami
- {baseDir}/scripts/buymeapie.sh lists
- {baseDir}/scripts/buymeapie.sh items --list-id <id>
- {baseDir}/scripts/buymeapie.sh add-item --list-id <id> --title "Milk" --amount "2"
- {baseDir}/scripts/buymeapie.sh set-item-state --list-id <id> --item-id <id> --purchased true
- {baseDir}/scripts/buymeapie.sh share-list --list-id <id> --email [email protected]
Rules:
- resolve IDs before writes
- merge share emails unless replace was requested
- retry 423
- treat 401 and 422 as auth or state failure
- do not invent writes for recipe lists
- use browser only for signup, PIN reset, OAuth, print, visual checks, or API drift
Read only if needed:
- {baseDir}/references/api-surface.md
- {baseDir}/references/architecture.md