AI Agent Hub
Back to skills
Luckin Coffee Order Assistant icon

Luckin Coffee Order Assistant

Life Service Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md and install @lukincoffee/my-coffee.

About this skill

Problem

Ordering Luckin Coffee is more than picking a drink: it requires confirming a shop, matching the right product spec, checking price and discounts, and handling payment plus pickup code. The my-coffee skill turns those scattered actions into a structured conversation, calling the Luckin order interfaces in a fixed sequence to reduce manual back-and-forth and parameter mistakes.

How It Works

  • Location and shop: use queryShopList to find shops, then let the user confirm the shop before saving deptId; distance is shown only when the user provides exact latitude and longitude.
  • Products and customization: match sellable products with searchProductForMcp; for cup size, temperature, sweetness, or milk base, use queryProductDetailInfo and switchProduct to select the correct SKU.
  • Order and payment: run previewOrder first to get final price, discount amount, and couponCodeList, then createOrder; display only payOrderQrCodeUrl and keep the full payment link.
  • After ordering: support queryOrderDetailInfo for status and pickup code, and cancelOrder for cancellation; do not reveal pickup info before payment is completed.

Boundaries

This skill is for in-store pickup and does not handle delivery. Real MCP calls need a complete token; placeholder or masked values can fail, and tool schemas should be read before first calls. Confirm shop, product, and payment impact with the user before creating an order.

Use Cases

  • Order a latte with a chosen cup size and sweetness at the desk, confirming the shop and product before generating an in-store pickup payment QR code.
  • After placing an order, check whether it was paid and get the pickup code by querying the latest order for status, shop, and estimated pickup time.
  • Undo a duplicate or wrong-spec order using the most recent order ID and confirm the cancellation result.
  • Find a nearby or alternate shop by querying the shop list with your area or business district, then confirm the pickup location.

Best For

  • An office worker who wants a latte every morning: customize cup size and sweetness, then get the in-store pickup payment QR code.
  • An admin assistant handling team pickup: query payment status and pickup code after ordering, and cancel by order ID when a spec is wrong.
  • A commuter picking up on the way: find a nearby shop by business district, confirm it, and generate the payment QR code.
  • An MCP integration developer wiring Luckin order APIs: set the token and let the chat drive shop, product, ordering, and pickup code end-to-end.