Integrate Rare login into a platform app using the adoption-first quickstart. Use when wiring Rare into Next.js App Router, Express, FastAPI, or another Node/Python backend.
Use this skill when the user wants Rare login added to an existing platform app.
public-onlyhttps://api.rareid.ccPLATFORM_AUDRARE_BASE_URL is optional unless the target deployment is not productionRARE_SIGNER_PUBLIC_KEY_B64 is optional; prefer JWKS auto-discoveryBefore editing, explain the two integration modes in one short comparison and let the human choose:
public-only: recommended default; fastest rollout; requires only the quickstart auth routes, session handling, and PLATFORM_AUDfull-mode: use only when the platform explicitly needs registration, full attestation, raw L0/L1/L2, durable production rollout details, or event ingestIf the human does not choose, recommend public-only and proceed with that mode.
Unless the repo shape blocks it, finish all of these:
fromEnv helper.createRarePlatformKit(...) wiring:
createRarePlatformKitFromEnv(...)create_rare_platform_kit_from_env(...)public-only, implement it directly.full-mode, explain that the first step is still the quickstart auth routes, then extend toward registration and production wiring.