first-commit
KitsStacksBrandsDocsChangelog
GitHub1
first-commit

Projects ready for your agent from the first commit.

Skills come from skills.sh

Made with by Marlon Chaviano

Explore

  • Kits
  • Stacks
  • Brands
  • Changelog

Docs

  • Introduction
  • CLI
  • Create a kit
  • API
  • FAQ

Project

  • About
  • Contact
  • Privacy
  • Terms
  • Content policy
  • GitHub

stacks / nextjs-saas-testing-ci

++++

Next.js SaaS with tests and CI

Vitest, Playwright, Biome and GitHub Actions set up from the first commit.

CustomizeKit page
Installs
0
Kit
saas-next-supabase
Language
TypeScriptTypeScript
For your agent
29 skills · 3 MCP

Install

$ npx create-first-commit@latest saas-next-supabase --testing vitest,playwright --quality biome --ci github-actions

What's included

  • 1 skillUI componentsshadcn/uiAccessible components that live in your code. The foundation of hundreds of registries.
  • 1 skillPaymentsStripePayments, subscriptions and billing.
  • 1 skillObservabilitySentryErrors, traces and performance on client, server and edge.
  • 1 skillTestsVitestFast unit and component tests with the Jest API.
  • 1 skillTestsPlaywrightEnd-to-end tests in real browsers.
  • Code qualityBiomeFormatting and linting in one very fast tool.
  • Continuous integrationGitHub ActionsInstalls, checks, builds and runs the tests on every push and PR.
  • 6 skillsDesign packDesign packA visual direction with character, polished details, accessibility and purposeful animation. The most-used design skills right now.
  • 14 skillsPack first-commitEssential skillsPlan before coding, debug methodically, verify before calling anything done, review the code, keep it secure and improve the architecture. Works in any project.

Skills · 29

  • supabase/agent-skillssupabasesupabase-postgres-best-practices
  • vercel-labs/agent-skillsvercel-react-best-practicesweb-design-guidelines
  • shadcn-ui/uishadcn
  • stripe/aistripe-best-practices
  • getsentry/sentry-for-aisentry-nextjs-sdk
  • antfu/skillsvitest
  • microsoft/playwright-cliplaywright-cli
  • anthropics/skillsfrontend-design
  • pbakaus/impeccableimpeccable
  • nextlevelbuilder/ui-ux-pro-max-skillui-ux-pro-max
  • emilkowalski/skillsemil-design-eng
  • addyosmani/web-quality-skillsaccessibility
  • obra/superpowersusing-superpowersbrainstormingwriting-plansexecuting-planssystematic-debuggingtest-driven-developmentverification-before-completionrequesting-code-reviewreceiving-code-reviewfinishing-a-development-branch
  • addyosmani/agent-skillssecurity-and-hardening
  • mattpocock/skillsgrill-meimprove-codebase-architecture
  • vercel-labs/skillsfind-skills
  • Marlon-Chaviano/first-commitfirst-commit

MCP and rules

  • supabasehttps://mcp.supabase.com/mcp
  • shadcnnpx shadcn@latest mcp
  • stripehttps://mcp.stripe.com
  • AGENTS.mdThe rules of each library, so your agent uses only this stack.
  • .env.exampleNEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, STRIPE_SECRET_KEY, STRIPE_WEBHOOK_SECRET, NEXT_PUBLIC_SENTRY_DSN, SENTRY_ORG, SENTRY_PROJECT, SENTRY_AUTH_TOKEN

More stacks

  • +++Next.js + Supabase + StripeSaaS with Supabase auth and Postgres, Stripe payments and their MCP servers connected to your agent.saas-next-supabase0 installs
  • +++Next.js + Better Auth + Drizzle + StripeSaaS with authentication in your own database, a typed ORM, payments and transactional email.saas-next-supabase0 installs
  • +++Next.js + Clerk + Vercel AI SDKAI app: managed login with Clerk and Claude streaming with the AI SDK.saas-next-supabase0 installs
  • +++Landing page with Next.js, Motion and Magic UILanding page with shadcn/ui, Magic UI's animated components and Motion, ready for Vercel.landing-next0 installs