
A Claude Code that generates a complete marketing website for any business — from a short brief or an existing site's URL.
概览
A Claude Code that generates a complete marketing website for any business — from a short brief or an existing site's URL. It scaffolds and deploys a fresh, universal app: a real multi-page site with a lead-capture form, plus a login-protected CRM (leads inbox, statuses, notes, lead value, dashboard stats, search, CSV export) and Stripe payments. Works for business — plumber, dentist, coffee roaster, SaaS, consultant, gym. Everything specific to the business lives in one config file; the pages are generated fresh. It is deliberately a single-business build. It does clone an existing site 1:1, and it is not a multi-tenant / industry-specific engine. See "Scope" in SKILL.md. - — we'll design, build, and ship your whole site + CRM for you. - — fill your new site with AI-written SEO content that ranks. Drop the folder into your Claude Code skills directory: Then in Claude Code, invoke it with /site-crm-builder, or just ask: "build me a site and CRM for my business.
README
以下为原文 README 节选,完整内容请查看原文。
site-crm-builder
A Claude Code skill that generates a complete marketing website + a built-in CRM for any business — from a short brief or an existing site’s URL. It scaffolds and deploys a fresh, universal Next.js + Convex + Clerk + Stripe app: a real multi-page site with a lead-capture form, plus a login-protected CRM (leads inbox, statuses, notes, lead value, dashboard stats, search, CSV export) and Stripe payments.
Works for any business — plumber, dentist, coffee roaster, SaaS, consultant, gym. Everything specific to the business lives in one config file; the pages are generated fresh.
It is deliberately a single-business build. It does not clone an existing site 1:1, and it is not a multi-tenant / industry-specific engine. See “Scope” in
SKILL.md.
Want it done for you?
- Get one built for you → — we’ll design, build, and ship your whole site + CRM for you.
- Try our AI SEO content generator → — fill your new site with AI-written SEO content that ranks.
Install the skill
Drop the folder into your Claude Code skills directory:
git clone https://github.com/IncomeStreamSurfer/site-crm-builder.git
mkdir -p ~/.claude/skills
cp -R site-crm-builder ~/.claude/skills/site-crm-builder
Then in Claude Code, invoke it with /site-crm-builder, or just ask:
“build me a site and CRM for my business.”
The full playbook it follows is in SKILL.md; starter code is in templates/.
What YOU need to provide
1. Accounts (all have a free tier)
| Service | What it’s for | Sign up |
|---|---|---|
| Node.js 18+ | Run everything locally | https://nodejs.org |
| Convex | Database + backend (the CRM) | https://convex.dev |
| Clerk | Login for the CRM dashboard | https://clerk.com |
| Stripe | Payments (optional) | https://stripe.com |
| Vercel | Hosting the live site | https://vercel.com |
| GitHub | Store your code | https://github.com |
2. Env variables to hand the skill
Create the projects above, then paste these to the skill — it does everything else with them. You don’t run any of the commands yourself.
| Variable | Where to get it |
|---|---|
NEXT_PUBLIC_CONVEX_URL |
Convex → your project → the deployment URL |
CONVEX_DEPLOY_KEY |
Convex → Project Settings → Deploy Keys → Generate (lets the skill push without a browser login) |
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY |
Clerk → API keys (pk_…) |
CLERK_SECRET_KEY |
Clerk → API keys (sk_…) |
CLERK_JWT_ISSUER_DOMAIN |
Clerk → API keys → your Frontend API / JWT issuer URL |
STRIPE_SECRET_KEY (optional) |
Stripe → Developers → API keys (sk_test_…) |
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY (optional) |
Stripe → Developers → API keys (pk_test_…) |
VERCEL_TOKEN (optional) |
Vercel → Account Settings → Tokens (lets the skill deploy for you) |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add incomestreamsurfer/site-crm-builder