New in Core v1.1 — Docker Compose setup + fast-fail database checks. See what changed
##for developers who build with AI

Skip the setup.
Ship with AI.

Your first prompt is a feature, not a setup question. A production-ready Next.js foundation, pre-wired with auth, payments, and database — plus the rules files your AI tools already read.

one-time · 30-day money-back guarantee

Next.js 15 · React 19 · TypeScript strict~25 source files — every line readablePostgres + Drizzle ORMWorks with Cursor, Claude Code & Windsurf
setup.diff

~/my-app $ vibe new

- 3 days wiring auth, payments, database

- re-explain your stack to Cursor, again

+ auth, payments, database pre-wired

+ .cursorrules · .windsurfrules · AGENTS.md

+ first prompt is a feature

13 insertions(+), 2 weeks deleted

main · readyship in days →
Works with your flowCursorClaude CodeWindsurfNext.jsship faster / think bigger
##free — no card required

Try the context files before you buy the kit.

The free Starter Pack is the AI context layer Kickrepo is built on. Drop it into any project and watch Cursor, Claude Code, or Windsurf get consistent from the first prompt — today, for $0.

Get the free Starter PackInstant download · yours to keep
starter-pack.sh

~/my-project $ unzip kickrepo-starter-pack.zip

+ AGENTS.md

+ .cursorrules

+ .windsurfrules

+ prompts/ (5 copy-paste prompts)

+ SHIP-CHECKLIST.md

✓ context loaded — your AI tools agree on the conventions

##ai-context

Your AI tool reads the manual before it writes a line.

Most generated code fights your conventions because it has none. Kickrepo ships rules files written for this kit's real patterns — so Cursor, Claude Code, or Windsurf produce code that fits from the very first prompt.

  • AGENTS.md, .cursorrules, .windsurfrules included
  • Written for this kit — not generic boilerplate
  • Your agent extends the kit instead of reinventing it
  • 5 copy-paste prompts to open every session
kickrepo-core-kit — file tree
AGENTS.mdread me first
.cursorrulescursor context
.windsurfruleswindsurf context
app/marketing · auth · dashboard
db/schema.tsusers · sessions
lib/auth · stripe · email
README.md5-minute setup

your agent reads the manual before it writes a line

##auth

A login system you actually own.

No auth SDK, no vendor dashboard, no black box. Email + password with scrypt hashing and DB-backed httpOnly sessions — a flow you can read in one sitting and your AI tool can extend safely.

  • Email + password with scrypt hashing
  • DB-backed httpOnly session cookies
  • Register / login / logout / gated dashboard
  • No black-box auth SDK — readable code you own
app/(auth)/login

Welcome back

Sign in to your dashboard

you@example.com
••••••••••
Sign in
Continue with GitHub
scrypt hashing · httpOnly session cookie · zero SDK lock-in

##payments

From prompt to paid.

Billing is where generated code quietly breaks. Kickrepo wires Stripe end to end — checkout session route, webhook handling for payments and refunds — env-gated so the app runs before you've created a single key.

  • Stripe checkout session route
  • Webhook handles payment + refunds
  • Env-gated: compiles and runs without keys
  • Clean to swap in your own billing later
api/checkout — stripe
Kickrepo Core — Standard License$99.00
Pay with card

powered by Stripe · test mode until you add keys

POST /api/stripe/checkout

webhook: checkout.session.completed

webhook: refunds handled

##database

A data layer with types on day one.

Postgres and Drizzle ORM with a typed schema for users and sessions. New in v1.1: a Docker Compose file for one-command local Postgres, and a check-db script that fails fast with exact instructions instead of hanging.

  • Typed schema: users + sessions, ready to grow
  • Drizzle ORM — db:push, migrations when you want them
  • Local Postgres, Neon, or Supabase
  • check-db script fails fast with exact instructions
db/schema.ts — drizzle

users

id uuid pk

email text unique

passwordHash text

createdAt timestamp

sessions

id uuid pk

userId → users.id

expiresAt timestamp

$ npm run db:push ✓ 2 tables in 1.2s

##also-in-the-box

Everything else you'd otherwise prompt for twice.

Transactional email

A Resend sender and a welcome-email template, ready to configure or swap.

Legal pages

Privacy, terms, and refund pages as routes with TODO markers — enough to launch, easy to replace.

Env-gated Stripe

The app compiles and runs with no Stripe keys present. Add keys when you're ready to charge.

Future updates

Your purchase includes future Core kit updates as the stack evolves.

Dark, rebrandable UI

A polished Tailwind v4 marketing page you can rebrand in minutes.

~25 source files

Deliberately small. Every line readable, every file yours — nothing to untangle.

##how-it-works

Prompt less.
Ship more.

Vibe coding works best when the first prompt lands in a codebase that already knows what it is.

01

Clone

Start with a production-ready Next.js foundation, not an empty folder.

02

Open your AI tool

Cursor, Claude Code, or Windsurf reads the included rules and gets the context immediately.

03

Prompt and ship

Describe the product you want. Your AI builds in the patterns that are already there.

##the-tradeoff

Your time is worth
more than setup.

From scratchWith Kickrepo
First usable screenDays of setupYour first prompt
Auth + billingWire it yourselfAlready connected
AI contextExplain everythingRules included
Time to launchWeeksDays

##pricing

One-time purchase.
Lifetime access.

No subscriptions, no recurring fees. Start free, take the full foundation when you're ready, and lock the founding price while it lasts.

Starter Pack

$0free forever

The AI context layer on its own. Try it on any project today.

  • AGENTS.md + rules file templates
  • 5 copy-paste session prompts
  • Pre-launch ship checklist
  • No card required
Get it free
Most popular

Kickrepo Core

$99one-time

The full production-ready foundation. Comparable kits charge $199–$349.

  • Complete Next.js kit source — yours to keep
  • AI rules files for Cursor, Claude Code & Windsurf
  • Auth, payments, database pre-wired
  • Unlimited commercial projects
  • Future Core kit updates included
Get Core — $99

Pro Bundle

$189one-time

For founders who plan to ship more than one product on Kickrepo.

  • Everything in Core
  • Kickrepo Blocks pack included free — 16 pre-built UI blocks
  • Ship It course included — build, launch & market your SaaS
  • Lock in the founding price before it goes up
  • 30-day money-back guarantee
Go Pro

Secure checkout · instant access · 30-day money-back guarantee · v1.1 · updated Sept 2026

##faq

Before you hit ship

Which AI tools does Kickrepo support?

Kickrepo Core ships with rules files for Cursor, Claude Code, and Windsurf. They give your AI tool the project context it needs to generate code that fits the kit's patterns from the first prompt.

Is this a subscription?

No. Kickrepo Core is a one-time $99 purchase with instant access to the kit — future Core updates included.

Can I use it for commercial projects?

Yes. The Standard License is made for indie hackers and developers shipping real products. Use Kickrepo as the foundation for your own commercial app — unlimited projects, no per-site fees.

Can I try it before buying?

Yes. The free Starter Pack includes the AGENTS.md, .cursorrules and .windsurfrules templates, five copy-paste prompts, and the pre-launch ship checklist. Use it on any project — and grab Kickrepo Core when you want the full foundation underneath.

Do I need Stripe or a database before I can run it?

No. Stripe is env-gated — the app compiles and runs without keys — and db:push fast-fails with exact instructions if no database is configured. The 5-minute setup README walks you through local Postgres, Docker, Neon, or Supabase.

Why no auth SDK?

Because you can read it. Kickrepo's auth is scrypt password hashing and DB-backed httpOnly session cookies — a file you can read over coffee. When your AI tool edits it, nothing is hidden inside a dependency. If you outgrow it later, the session pattern is already proven, so swapping in an auth SDK is straightforward.

Get Kickrepo Core — $99

one-time · 30-day money-back guarantee · or start with the free pack

Powered by Crevio