ind-kit — Summary
Indie Kit is a Next.js 16 SaaS starter kit with AI-first architecture — not a generic Claude Code plugin, but a production template whose .claude/ folder ships 6 domain skills (auth-handler, db-handler, env-handler, form-creator, stripe-handler, ui-handler), 1 command (/bootstrap), and 3 lifecycle hooks (PreToolUse for use client detection and package validation, PostToolUse for loading.tsx/error.tsx suggestions + Prettier formatting, Stop for upgrade prompt). The skills encode project-specific conventions (authentication via withAuthRequired, schema patterns, Drizzle ORM patterns) that prevent AI agents from inventing incompatible patterns. The /bootstrap command orchestrates a 7-phase project setup from requirements gathering to final review. Cursor rules (.cursor/rules) and Windsurf rules (.windsurf/) are also included for multi-IDE portability.
Differs from seeds: Closest to agent-os (skill files embedded in a project template) but where agent-os ships abstract methodology standards, Indie Kit ships concrete technology-specific skills (Next.js 16 + Better Auth + Drizzle + Stripe). The hooks detect Next.js-specific patterns (use client directive, loading.tsx presence) — a domain-specific hook strategy not present in any seed.