Website Builder
Autonomously research, build, and ship a B2B SaaS website fast.
Workflow
- Check for Vercel Token:
- Verify that the
$VERCEL_TOKENenvironment variable is set orvercelCLI is authenticated. If not, stop and inform the user.
- Verify that the
- Research Trends & Problems (Do not ask the user):
- Search for current trends, complaints, and problems people are having on platforms like GitHub (issues, discussions), Reddit, and HackerNews.
- You can use tools like
web_searchor theghCLI to find these problems. - Identify ONE clear problem that a lightweight web app can solve.
- Build the Solution:
- Design and build an app (static or Next.js) that specifically solves the problem you found.
staticfor a single-file landing page or micro-tool.nextjsfor multi-page/app-router projects.
- Deploy:
- Deploy the project to Vercel using your Vercel token.
- Return:
- The deployed URL, the problem you found, and how your app solves it.
Command
bash skills/website-builder/scripts/build-and-deploy.sh --name "my-auto-saas" --mode static --idea "Solution to X based on Y trend"
Optional:
bash scripts/build-and-deploy.sh --name "my-site" --mode nextjs --idea "MVP concept"
Local scaffold test (no deploy):
bash scripts/build-and-deploy.sh --name "my-site" --mode static --skip-deploy
Notes
- Require
vercelCLI auth beforehand (VERCEL_TOKENin~/.bashrcor session). - Never hardcode secrets into source files.
- Prefer polished dark UI defaults unless user asks otherwise.
- For larger projects, scaffold first, then iterate in follow-up turns.
See references/workflow.md for detailed operational guidance.