Website Builder
name: website-builder
by cowtamer · published 2026-03-22
$ claw add gh:cowtamer/cowtamer-automatic-website-builder---
name: website-builder
description: Autonomously research B2B SaaS trends, find a problem, and build/deploy a solution website to Vercel quickly. Use when asked to "build a website", "run website builder", or create an MVP. DO NOT ask the user for ideas—find one yourself.
version: 1.0.0
homepage: https://github.com/jaswirraghoe/automatic-website-builder
metadata: {"openclaw":{"emoji":"🚀","requires":{"env":["VERCEL_TOKEN"],"bins":["vercel","npm"]},"primaryEnv":"VERCEL_TOKEN","files":["scripts/*"],"os":["darwin","linux"]}}
---
# Website Builder
Autonomously research, build, and ship a B2B SaaS website fast.
Workflow
1. **Check for Vercel Token**:
- Verify that the `$VERCEL_TOKEN` environment variable is set or `vercel` CLI is authenticated. If not, stop and inform the user.
2. **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_search` or the `gh` CLI to find these problems.
- Identify ONE clear problem that a lightweight web app can solve.
3. **Build the Solution**:
- Design and build an app (static or Next.js) that specifically solves the problem you found.
- `static` for a single-file landing page or micro-tool.
- `nextjs` for multi-page/app-router projects.
4. **Deploy**:
- Deploy the project to Vercel using your Vercel token.
5. **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-deployNotes
See `references/workflow.md` for detailed operational guidance.
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...