{"id":50871863,"url":"https://github.com/michaelreik/vibe-starter","last_synced_at":"2026-06-15T06:01:37.661Z","repository":{"id":357087031,"uuid":"1225851370","full_name":"michaelreik/vibe-starter","owner":"michaelreik","description":"Vibe-coding starter kit: Next.js + Supabase + Vercel template + Claude Code skills for end-to-end setup","archived":false,"fork":false,"pushed_at":"2026-05-11T08:28:10.000Z","size":458,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-11T10:11:18.694Z","etag":null,"topics":["claude-code","nextjs","starter-template","supabase","tailwindcss","vercel","vibe-coding"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@michaelreik/create-vibe-app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/michaelreik.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-30T17:55:07.000Z","updated_at":"2026-05-11T08:28:15.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/michaelreik/vibe-starter","commit_stats":null,"previous_names":["michaelreik/vibe-starter"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/michaelreik/vibe-starter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelreik%2Fvibe-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelreik%2Fvibe-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelreik%2Fvibe-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelreik%2Fvibe-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michaelreik","download_url":"https://codeload.github.com/michaelreik/vibe-starter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelreik%2Fvibe-starter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34349927,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["claude-code","nextjs","starter-template","supabase","tailwindcss","vercel","vibe-coding"],"created_at":"2026-06-15T06:01:01.736Z","updated_at":"2026-06-15T06:01:37.650Z","avatar_url":"https://github.com/michaelreik.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vibe-starter\n\nA vibe-coding starter kit: a Next.js + Supabase + Vercel template plus a set\nof Claude Code skills that take you from idea to a live, deployed web app in\nunder 15 minutes — auth, database, hosting, all wired up.\n\n## Quick start\n\n```bash\nnpx @michaelreik/create-vibe-app my-app\ncd my-app\n# Open the project in Claude Code, then type:\n/setup\n```\n\n`/setup` walks you through three browser logins (GitHub, Supabase, Vercel),\ncreates the remote projects, sets env vars, seeds your admin login\n(email + a generated password shown once), deploys, and verifies that\npassword sign-in works on the live URL. Then describe what you want to\nbuild — the agent handles migrations, RLS, server actions, UI, tests, and\ndeploys.\n\n## What you get\n\n- **Next.js 16** App Router · React 19 · Tailwind v4 · shadcn/ui · light/dark mode\n- **Supabase** email + password auth (admin user seeded at `/setup`) · RLS-correct example tables (`profiles`, `notes`) · session-refresh middleware\n- **Vercel** deploy config with security headers · EU region default\n- **Tests + CI** Vitest unit · Playwright e2e · GitHub Actions on every PR\n- **10 agent skills** for first-time setup, feature loops, shipping, and on-demand additions like custom domains, transactional email, and i18n\n\nSlash commands shipped with the template:\n\n| | |\n|---|---|\n| `/setup` | First-time onboarding (GitHub + Supabase + Vercel) |\n| `/new-feature` | Migration → RLS → server actions → UI → tests, end to end |\n| `/new-table` | New table with the canonical 4-policy RLS pattern |\n| `/ship` | Verify locally → push → wait for Vercel → smoke-check live URL |\n| `/status` | Snapshot of build state, open work, and project memory |\n| `/add-email` | Wire Resend for transactional email |\n| `/add-domain` | Custom domain on Vercel |\n| `/add-i18n` | Multi-language support via next-intl |\n\n## For contributors and maintainers\n\nThis repository is a monorepo with three pieces:\n\n- `template/` — the Next.js + Supabase + Vercel scaffold (what users get)\n- `cli/` — the `@michaelreik/create-vibe-app` npm package\n- `MAINTAINER/` — internal docs, design spec, and implementation plans\n\nSee [`MAINTAINER/README.md`](MAINTAINER/README.md) for the test guide and\nrelease checklist.\n\n## License\n\n[MIT](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelreik%2Fvibe-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelreik%2Fvibe-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelreik%2Fvibe-starter/lists"}