Skip to content
shipanysaas

A SaaS starter kit set up for Claude Code.

shipanysaas is a Next.js and Supabase SaaS starter kit that Claude Code can work in without you explaining the codebase first. Its CLAUDE.md loads the rules in AGENTS.md, up to 49 ready-made skills sit in .claude/skills, and up to 17 written fixes cover the setup errors agents run into. Codex, Cursor and 7 more agents read the same rules.

Launch price: $49 web · $99 with iOS and Android, first 100 customers

What makes it agent-ready.

Each item ships in the repository you get, and the docs explain how it works.

Set up for Claude Code

The files Claude Code reads before it writes a line, and the tests it runs after.

  • CLAUDE.md imports the root AGENTS.md, so every session starts with the rules
  • More AGENTS.md files in the apps and packages, each with that folder’s rules
  • Up to 49 ready-made skills in .claude/skills, from database changes to SEO
  • Up to 17 written fixes for errors agents run into, checked before guessing
  • Checks after every change: types, lint, format and an adversarial review
  • Row-level security on every table, and 23 database test files
  • A code-review subagent in .claude/agents, and the kit’s MCP server in .mcp.json
  • The same rules for Codex, Cursor and 7 more agents

Checks before it says done.

AGENTS.md lists what Claude Code runs after every change. The checks catch an agent’s mistakes before your users do.

After every change

From AGENTS.md
  1. Type check

    The code has to compile with no type errors

  2. Lint and format

    Lint problems are fixed and the code is formatted

  3. Adversarial review

    The /reviewer skill tries to break the change

  4. Data isolation test

    After a database change, /rls-review tries to reach another account’s data

How it works.

Pay once, accept the GitHub invitation, then build with your agent.

  1. Pick a plan and pay once

    Starter is the web app; All-in adds iPhone, iPad and Android. At checkout you enter your GitHub username.

  2. Accept the GitHub invitation

    That account is invited to the private repository for your plan. Accept it, then clone the code to your computer.

  3. Open it in Claude Code

    Follow the setup guide once, then describe what you want. Claude Code reads the rules first and runs the checks before it says done.

Two plans, paid once.

Starter is the web app. All-in adds the iPhone, iPad and Android app on the same backend.

Starter

For founders and developers launching on the web.

$49one-time

Then $149 after the first 100 customers.

  • Next.js app: sign-in, teams, billing, admin
  • SEO: sitemap, meta tags, JSON-LD, blog, docs
  • Works with Claude Code, Codex in ChatGPT, Cursor, Copilot and 6 more
Web + iOS + Android

All-in

For founders and agencies who need iOS and Android too.

$99one-time

Then $249 after the first 100 customers.

  • Everything in Starter
  • iPhone and iPad app
  • Android app
  • One login and database for web and phone

Who it’s for, and who it isn’t.

A good fit

  • You build with Claude Code and want sign-in, teams and billing done before you start.
  • You don’t read code, so the agent has to find its own way around the repository.
  • You use more than one coding agent, or might switch later.

Not a good fit

  • You want a builder that hosts your app: you install Node, pnpm, Docker and Git once.
  • You need AI features inside your product out of the box: the kit has none.
  • You need a stack other than Next.js and Supabase.

Claude Code questions.

Does Claude Code pick up the kit’s rules by itself?

Yes. Claude Code reads CLAUDE.md when a session starts, and the kit’s CLAUDE.md imports the root AGENTS.md. The skills sit in .claude/skills, where Claude Code finds them, and you can call one by name, such as /postgres-expert.

Can I use Codex, Cursor or another agent instead?

Yes. The repository is set up for Claude Code, GitHub Copilot, OpenAI Codex, Cursor, JetBrains Junie, Google Antigravity, Devin, Kiro, Grok Build, and Cline. Codex and Grok Build read AGENTS.md directly; the others have a short file that points to it. Every file is committed, so you can switch agents at any time.

What does Claude Code check before it finishes a change?

AGENTS.md tells it to run the type check, lint and format, then the /reviewer skill, an adversarial review of the change. If the change touched the database, it also runs /rls-review, which writes tests that sign in as one account and try to reach another’s data.

What happens when Claude Code hits a setup error?

AGENTS.md tells it to check the kit’s written fixes before guessing. Most have the error message, the cause and the change that worked. All-in has 17 fixes; Starter has the ones that are not about the phone app.

Do I need to know how to code?

No, but you run a few commands once. The setup guide lists what to install (Node, pnpm, Docker and Git) and how to start the app. Then you describe what you want and Claude Code writes the code. Claude Code’s own plan is separate from the kit.

Does the kit have AI features inside the product?

No. “For Claude Code” means the repository is set up for the agent you build with. The kit has no chat or AI features of its own. If your product needs them, your agent builds them on top.

Docs and guides.

You describe it. Your agent ships it.

Start tonight with the agent you already use. Launch, then submit it to the showcase.

Get the kitFrom $49 once, no subscription
Live demo

Resets hourly

Get the kit