Buy Me A Pie

Read 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.

dvcrn Updated 32 repo stars

File contents

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 friend@example.com

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

dvcrn/openclaw-skills-marketplace/tree/main/plugins/powtac--buy-me-a-pie/skills/buy-me-a-pie commit d145510d57

Frequently asked questions

npx skillmds@latest add dvcrn/buy-me-a-pie