Back to docs
Starter

Raycast extension starter

Ship a Raycast extension backed by Meridian auth, key validation, and user metadata in under 10 minutes. Pre-wired TypeScript template with commands, preferences, and API client.

License gate

Validate Meridian keys on extension launch. Gate commands behind active subscription tiers.

User metadata

Pull plan name, expiry, and custom fields into Raycast preferences and list items.

Quick start

1

Clone the template

npx degit meridian/raycast-starter my-extension
2

Set your API key

MERIDIAN_API_KEY=sk_live_... npm run dev
3

Import into Raycast

Raycast → Extensions → Import Extension → select folder