Minimal repo template for a vibe-coded SaaS project. Comes with the commit.show audit GitHub Action pre-wired so every pull request gets a score and the top concerns posted as a sticky comment.
Click Use this template above (green button) to start a new project from this repo.
.
├── .github/workflows/audit.yml # commit.show audit on every PR
├── src/ # your code goes here (any stack)
├── CLAUDE.md # rules for Claude Code agents working in this repo
├── README.md # this file
└── LICENSE # MIT
The template is intentionally small — it doesn't pick a frontend or backend for you. The point is to start with audits running on day one, regardless of stack.
- Replace this README with your own project description.
- Pick a stack and add it to
src/. Common choices for vibe coding:- Web app: Vite + React + TypeScript + Tailwind + Supabase
- CLI: Node 20 + TypeScript + kleur
- Service: Hono / Bun / Cloudflare Workers
- Open a pull request — the audit comment will land within ~2 minutes.
Skills (imperative installers) live in the commit.show Library. The first one wires Resend in as the Supabase Auth email sender:
npx commitshow@latest install supabase-resend-authThe CLI walks you through every required input (your Supabase project, your Resend account) and runs everything against your own credentials — commit.show is just the bundle delivery channel.
Browse all packs: https://commit.show/library
audit-action@v1 follows the latest v1.x release. Pin to a specific version if you want strict reproducibility:
- uses: commitshow/audit-action@v1.0.1The hardest part of starting a new project is forgetting to add CI on day one and adding it months later when something has already regressed. With this template, the audit comment shows up on PR #1.
Issues, ideas, and questions: https://github.com/commitshow/commitshow/discussions