ucp-loyalty

Installation
SKILL.md

UCP Loyalty Extension

Before writing code

Fetch live spec: Web-search site:ucp.dev specification common extensions loyalty and fetch the page for the exact eligibility claim shape, membership/tier schema, and current error codes.

Conceptual Architecture

Three use cases

Loyalty exists to serve three distinct things, and conflating them causes most design mistakes:

  1. Price-impacting benefits — member discounts, member shipping. These flow through the discount extension, not through loyalty fields directly.
  2. Non-price benefits — rewards tracking, dedicated support. Value that is real but does not move the total.
  3. Status recognition — tier verification for display.

The model

Installs
2
GitHub Stars
39
First Seen
Sep 17, 2026