creem-starter Paid A complete, working Next.js 16 SaaS starter that takes payments through Creem (merchant of record) - Better Auth email-code login, Drizzle + SQLite, Creem checkout for monthly / yearly / lifetime plans, a signed and deduplicated webhook that grants and revokes access, Manage billing and in-product cancel, a gated page and API route, a Dockerfile, the three Creem slash commands, and an end-to-end test that runs the whole purchase against a mock Creem. Use when the user wants to start a new paid web app, a SaaS boilerplate with payments, or a Creem example project that already works, rather than adding payments to an existing app (use creem-checkout for that).
Full instructions are included with purchase This is a paid skill. Buy it on its own or get every skill with a plan. Buyers download it from this page or their account.
Outline When to use / when not to Prerequisites What you get (assets/app) Steps Files to create or change Hard rules Pitfalls Self-check (all must be true before you report done) Scripts Single skill: $6.99
One paid skill, use it forever. Includes 12 months of updates.
I want access to start immediately. I understand that, because this is digital content delivered at once, I lose my statutory EU right of withdrawal once it is delivered. The voluntary 14-day refund in the Refund Policy still applies. Buy this skill
Included in the Get Paid Pack Pricing Download (buyers) After buying, your agent can install it with a download link from your account page (valid 10 minutes).
Install prompt (paste into your agent)
Copy
Read https://getpaidskills.com/install/agent.md and install the agent skill "creem-starter" for me.
Version: 1.0.0
License: Proprietary. See LICENSE in the purchased download. Files in this skill
assets/app/.claude/commands/add-creem-paywall.md 2.6 KB assets/app/.claude/commands/debug-creem-webhook.md 2.6 KB assets/app/.claude/commands/payment-audit.md 2.8 KB assets/app/.dockerignore 56 B assets/app/.env.example 1.3 KB assets/app/.gitignore 94 B assets/app/Dockerfile 987 B assets/app/drizzle/0000_init.sql 2.9 KB assets/app/drizzle/meta/_journal.json 194 B assets/app/drizzle/meta/0000_snapshot.json 13.3 KB assets/app/drizzle.config.ts 224 B assets/app/next.config.ts 298 B assets/app/package-lock.json 127.4 KB assets/app/package.json 888 B assets/app/scripts/copy-standalone-assets.mjs 585 B assets/app/scripts/e2e.mjs 9.4 KB assets/app/scripts/fixtures/README.md 282 B assets/app/scripts/fixtures/refund.created.json 3.0 KB assets/app/scripts/fixtures/subscription.canceled.json 2.7 KB assets/app/scripts/fixtures/subscription.paid.json 2.8 KB assets/app/scripts/fixtures/subscription.scheduled_cancel.json 2.8 KB assets/app/src/app/account/CancelButton.tsx 648 B assets/app/src/app/account/page.tsx 1.0 KB assets/app/src/app/api/auth/[...all]/route.ts 285 B assets/app/src/app/api/billing/cancel/route.ts 1.0 KB assets/app/src/app/api/billing/portal/route.ts 795 B assets/app/src/app/api/checkout/route.ts 1.8 KB assets/app/src/app/api/health/route.ts 329 B assets/app/src/app/api/pro-data/route.ts 634 B assets/app/src/app/api/webhooks/creem/route.ts 1.5 KB assets/app/src/app/checkout/success/page.tsx 1.3 KB assets/app/src/app/globals.css 316 B assets/app/src/app/layout.tsx 488 B assets/app/src/app/login/LoginForm.tsx 1.2 KB assets/app/src/app/login/page.tsx 362 B assets/app/src/app/page.tsx 286 B assets/app/src/app/pricing/page.tsx 792 B assets/app/src/app/pro/page.tsx 716 B assets/app/src/components/BuyButton.tsx 962 B assets/app/src/db/auth-schema.ts 3.7 KB assets/app/src/db/creem-schema.ts 1.6 KB assets/app/src/db/index.ts 1.4 KB assets/app/src/db/schema.ts 63 B assets/app/src/instrumentation-node.ts 344 B assets/app/src/instrumentation.ts 422 B assets/app/src/lib/auth-client.ts 207 B assets/app/src/lib/auth.ts 1.5 KB assets/app/src/lib/creem-core.d.mts 3.9 KB assets/app/src/lib/creem-core.mjs 19.3 KB assets/app/src/lib/creem.ts 2.0 KB assets/app/src/lib/current-user.ts 453 B assets/app/src/lib/email.ts 880 B assets/app/src/lib/entitlements.test.ts 3.2 KB assets/app/src/lib/entitlements.ts 5.0 KB assets/app/src/lib/startup-check.test.ts 608 B assets/app/src/lib/startup-check.ts 707 B assets/app/tsconfig.json 579 B assets/app/vitest.config.mts 247 B references/go-live.md 1.1 KB scripts/check_sync.sh 1.2 KB scripts/new_app.sh 1.1 KB scripts/verify.sh 630 B SKILL.md 8.2 KB