Skill
pagliacci
Order Seattle's Pagliacci Pizza from the terminal — half-and-half pies, small-party planner, slice rotation, and rewards stacking.
When to use pagliacci
Choose if
You're in Seattle and want an agent loop to place, customize, or replay Pagliacci Pizza orders — half-and-half pies, party planning, coupon stacking — without leaving the terminal. Alternative: the Pagliacci web UI or third-party delivery apps (Uber Eats, DoorDash) carry fees and don't expose the rewards-stacking surface.
Avoid if
You're outside the Seattle delivery footprint (the README scopes this to Pagliacci's Seattle stores), or you don't have a Pagliacci account with a fresh Chrome cookie session — authenticated commands fail with exit code 4 on stale auth. Also avoid for non-Pagliacci pizza brands.
Risk Flags
- MEDIUM auth Requires an active Chrome session with valid Pagliacci cookies. Stale or expired cookies surface as 401 Unauthorized on authenticated commands and exit code 4. The composed auth header is built from cookies, so any malformation breaks ordering flow.
- LOW scope Geographic scope is Seattle-area Pagliacci locations only. Agents serving users outside Seattle delivery zones will hit "address out of zone" responses regardless of account state.
- LOW data_quality Slice rotation data goes stale during the day — slices may be sold out before close, returning empty MenuSlices results. Agents should re-fetch near order time.
Cost
Type: Free
Hidden costs
- The CLI itself is free; pizza orders are billed by Pagliacci directly. Requires a Pagliacci account + authenticated Chrome session cookies for ordering.
Install
Default
npx -y @mvanhorn/printing-press install pagliacci
# Requires an active Chrome session with valid Pagliacci cookies for
# authenticated commands (ordering, history, rewards).
Estimated time to first success: ~10 min
Dependencies
Minimum runtime: Node.js 18+ (or Go 1.26.3+ for source install)
Distribution
- Repository
- https://github.com/mvanhorn/printing-press-library
- License
- MIT