Introduction
Next-gen AI SaaS template
What is ShipAny Next
ShipAny Next is an agent-native headless SaaS engine built on Next.js — designed from the ground up to be driven by Claude Code. The business logic is pre-wired (payments, credits, subscriptions, auth, RBAC, i18n, CMS) with minimal UI, and a set of built-in agent skills turns high-level intents like "build a site like linear.app" into working code.
You don't scaffold pages by hand — you tell the agent what you want:
/quick-start Build an AI wallpaper generator called WallpaperAI, reference jasper.aiAgent-Native by Design
- Skills as the primary interface —
/quick-start,/clone-website,/new-page,/new-module… each encodes the project's own conventions, so generated code always lands in the right place with the right patterns - Self-contained business logic — payment, email, storage, AI, auth live in
src/core/andsrc/modules/with no external business packages; agents can read and modify everything AGENTS.md/CLAUDE.mdship with the repo, teaching any coding agent the architecture, commands, and rules
See Agent Skills for the full catalog.
Built-in Engine Features
- Auth — Email/password + Google/GitHub OAuth via better-auth
- Payment — Stripe, PayPal, Alipay, WeChat Pay (checkout, subscriptions, webhooks)
- Credits — FIFO consumption, expiration, auto-grant on signup
- RBAC — Roles, permissions, wildcard matching, admin panel management
- API Keys / Invite Codes / CMS — full CRUD with admin UI
- i18n — English + Chinese via next-intl, locale-aware routing
Tech Stack
- Framework: Next.js (App Router, React 19, TypeScript strict)
- UI: shadcn/ui + Tailwind CSS 4
- Auth: better-auth with Drizzle adapter
- Database: Drizzle ORM — PostgreSQL, MySQL, SQLite, Turso, Cloudflare D1
- i18n: next-intl
Deploying to Cloudflare Workers? Use ShipAny vinext — the Cloudflare-native edition of this engine.
Next Steps
- Quick Start — agent-driven or manual setup
- Agent Skills — the built-in skill catalog
- Deploy — Vercel, Docker, Cloudflare Workers