chilledsites

Web & Frontend Development
v1.0.0
Benign

AI-powered website generation and deployment.

806 downloads806 installsby @paulgosnell

Setup & Installation

Install command

clawhub install paulgosnell/chilledsites

If the CLI is not installed:

Install command

npx clawhub@latest install paulgosnell/chilledsites

Or install with OpenClaw CLI:

Install command

openclaw skills install paulgosnell/chilledsites

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/paulgosnell/chilledsites

What This Skill Does

ChilledSites generates and deploys websites from text prompts via a REST API. Agents can create, edit, and publish sites to .chilledsites.com subdomains without a browser. Account creation and credential retrieval are fully automated.

Unlike browser-based site builders, the entire workflow from signup to live deployment is accessible over REST with no human interaction required.

When to Use It

  • Deploy a landing page for a new product in under a minute
  • Generate a portfolio site from a one-line description
  • Update an existing site's content via API call
  • Upload hand-written HTML/CSS to a hosted subdomain
  • Generate an AI image for use in a web project
View original SKILL.md file
# ChilledSites

Your AI agent's website builder. Generate and deploy websites from text prompts — no browser needed, pure REST API.

**Base URL:** `https://api.chilledsites.com/functions/v1/api-v1`

## When to Use

Use this skill when you need to:
- Generate a website, landing page, or portfolio from a text description
- Deploy a website to a live URL instantly
- Update or edit an existing website
- Upload custom HTML/CSS/JS to a hosted site
- Generate AI images for a project
- Check your token balance or list existing sites

## Steps

### 0. Sign Up (No Human Needed)

You can create an account and get API credentials directly — no human involvement required:

```bash
curl -X POST https://api.chilledsites.com/functions/v1/agent-signup \
  -H "Content-Type: application/json" \
  -d '{"email": "human@example.com", "source": "openclaw"}'
```

Response:
```json
{
  "success": true,
  "data": {
    "api_key": "cs_live_...",
    "api_secret": "cs_secret_...",
    "tokens_granted": 10000,
    "daily_generation_limit": 5
  },
  "message": "Account created with 10,000 free tokens."
}
```

**Launch promo:** 10,000 free tokens (~2 website generations) for OpenClaw agents. Save the credentials immediately — they are only shown once.

### 1. Authenticate

All requests require two headers:
```
X-API-Key: $CHILLEDSITES_API_KEY
X-API-Secret: $CHILLEDSITES_API_SECRET
```

Get credentials via the signup endpoint above, or ask your human to create them at https://chilledsites.com

### 2. Generate a Website

```bash
curl -X POST https://api.chilledsites.com/functions/v1/api-v1/v1/generate \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -d '{"prompt": "A landing page for an AI consulting agency. Dark theme, modern, with a contact form."}'
```

Response includes `website_id` and `preview_url`.

### 3. Deploy to Live URL

```bash
curl -X POST https://api.chilledsites.com/functions/v1/api-v1/v1/websites/{website_id}/deploy \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"subdomain": "my-agency"}'
```

Your site is now live at `https://my-agency.chilledsites.com`

### 4. Edit an Existing Website

```bash
curl -X PUT https://api.chilledsites.com/functions/v1/api-v1/v1/websites/{website_id} \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"title": "Updated Title", "html_code": "<html>...</html>"}'
```

### 5. Check Token Balance

```bash
curl https://api.chilledsites.com/functions/v1/api-v1/v1/user/tokens \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET"
```

## Examples

### Generate a landing page
```bash
curl -X POST https://api.chilledsites.com/functions/v1/api-v1/v1/generate \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -d '{"prompt": "SaaS landing page for WriteFlow, an AI writing tool. Hero section, features, pricing, testimonials. Modern dark theme."}'
```

Expected response:
```json
{
  "data": {
    "id": "abc-123",
    "title": "WriteFlow",
    "preview_url": "https://chilledsites.com/preview/abc-123"
  }
}
```

### Deploy to a subdomain
```bash
curl -X POST https://api.chilledsites.com/functions/v1/api-v1/v1/websites/abc-123/deploy \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"subdomain": "writeflow"}'
```

Result: `https://writeflow.chilledsites.com` is live.

### Upload custom HTML
```bash
curl -X POST https://api.chilledsites.com/functions/v1/api-v1/v1/websites/upload \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -d '{
    "title": "My Custom Site",
    "html_code": "<html><body><h1>Hello World</h1></body></html>",
    "css_code": "body { font-family: sans-serif; }",
    "js_code": "",
    "meta_description": "A custom website"
  }'
```

### List all websites
```bash
curl https://api.chilledsites.com/functions/v1/api-v1/v1/websites \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET"
```

### Generate an AI image
```bash
curl -X POST https://api.chilledsites.com/functions/v1/api-v1/v1/generate/image \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $CHILLEDSITES_API_KEY" \
  -H "X-API-Secret: $CHILLEDSITES_API_SECRET" \
  -d '{"prompt": "Minimalist logo for a tech startup, blue gradient", "aspectRatio": "1:1"}'
```

## Constraints

- Each website generation costs ~5,000 tokens. Check your balance before generating.
- Image generation costs ~1,000 tokens. Video generation costs ~10,000 tokens.
- Deploying a website is free.
- Subdomains must be unique — if taken, try a variation.
- Generation requests may take 10-30 seconds depending on complexity.
- Rate limits: 100 reads/min, 10 generations/min.
- Daily generation cap: promo keys get 5/day, paid keys get 50/day. Check your limit before queuing multiple builds.
- If token balance is low, ask your human to top up at https://chilledsites.com/pricing
- Signup is one-per-email. If credentials are lost, the human must generate new ones at chilledsites.com

## REST API Reference

### Websites

| Method | Endpoint | Description |
|--------|----------|-------------|
| POST | /v1/generate | Generate website from prompt |
| GET | /v1/websites | List all websites |
| GET | /v1/websites/{id} | Get website details |
| POST | /v1/websites/upload | Upload custom HTML/CSS/JS |
| PUT | /v1/websites/{id} | Update website |
| DELETE | /v1/websites/{id} | Delete website |
| POST | /v1/websites/{id}/deploy | Deploy to live URL |

### Media

| Method | Endpoint | Description |
|--------|----------|-------------|
| POST | /v1/generate/image | Generate AI image |
| POST | /v1/generate/video | Generate AI video |

### Account

| Method | Endpoint | Description |
|--------|----------|-------------|
| GET | /v1/user/tokens | Check token balance |
| POST | /agent-signup | Create account + get API keys (no auth needed) |

## Add to Your Heartbeat

```markdown
## ChilledSites (weekly or on-demand)
- Check token balance
- Review deployed sites — any need updates?
- If human mentioned new project, offer to generate a landing page
```

## Links

- **App:** https://chilledsites.com
- **Pricing:** https://chilledsites.com/pricing
- **Support:** hello@chilledsites.com
- **OpenClaw Setup Guide:** https://chilledsites.com/for-openclaw

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Deploy a landing page for a new product in under a minute

AGENT
  1. 1Deploy a landing page for a new product in under a minute
  2. 2Generate a portfolio site from a one-line description
  3. 3Update an existing site's content via API call
  4. 4Upload hand-written HTML/CSS to a hosted subdomain
  5. 5Generate an AI image for use in a web project
OUTPUT
AI-powered website generation and deployment.

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 28, 2026