instant-site
Agent skill for building, deploying, and operating foreign trade independent sites — from-zero generation, Cloudflare Pages, content ops, SEO, multi-language. Compatible with any AI agent.
Install / Use
npx skills add haoyiyin/instant-siteInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
AutomationSupported Platforms
Tags
Our assessment of instant-site
instant-site scores 78/100 on our quality scale, 2559th of 2,863 Automation skills we index.
Its SKILL.md is 12 KB long, well organised into 28 sections with 12 code examples: a thorough specification that gives an agent plenty to work with.
It has 8 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 4 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- Our last check on 2026-10-19 found the source still online.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 90/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.
AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
instant-site compared with similar skills
All 4 of these similar skills score higher than instant-site; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| instant-site (this skill)by haoyiyin | 78 | 8 | 4mo ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 109.2k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 97.9k | today | MCP Server |
| rufloby ruvnet | 100 | 81.0k | today | MCP Server |
| algorithmic-artby anthropics | 100 | 177.9k | 44d ago | SKILL.md |
Frequently asked questions
- How do I install instant-site?
- Run
npx skills add haoyiyin/instant-site. The install tabs above show the steps for each supported agent. - Which AI agents does instant-site work with?
- It is written for Claude Code, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is instant-site safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 90/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is instant-site still maintained?
- The repository was last updated about 4 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubInstant Site — Agent Skill
An agent skill for building, deploying, and operating foreign trade independent sites. An AI agent reads this skill to build, deploy, and operate static sites — from zero to launch, then continuously with content updates, SEO audits, multi-language support, and inquiry forms.
Compatible with any AI agent that supports the Agent Skills specification, including Claude Code, OpenClaw, Hermes, Codex, Cursor, Windsurf, and more.
What It Does
Full lifecycle, agent-operated:
- Build — Generate a complete static site from product, brand, market, and SEO inputs.
- Design — Use DESIGN.md templates (11 templates for B2B/B2C) for visual consistency.
- Deploy — Publish to Cloudflare Pages via Wrangler with API Token authorization. Surge.sh available as fallback.
- Verify — Check homepage, robots.txt, sitemap.xml, metadata, canonical URLs, and CDN availability.
- Content Operations — Generate blog drafts, product updates, and industry articles on a schedule with review gates.
- SEO Optimization — Three-layer audits: local static, deployed-site, and external data (Search Console, PageSpeed, etc.).
- Inquiry Forms — Zero-config contact forms via FormSubmit; emails delivered to the configured inbox without registration or API keys.
- Multi-Language — Subdirectory-based
/en//ar/with hreflang, RTL support, per-language content plans, and language switchers. - Multi-Site — Manage multiple independent sites from a registry with isolated configs, domains, and schedules.
Best For
- B2B foreign trade websites (machinery, tools, hardware, OEM/ODM)
- B2C consumer goods and lifestyle brands targeting overseas markets
- Product catalog and single-product landing pages
- Small brand independent sites
- Static marketing sites that need repeatable content and SEO operations
Demo
See a live example built with this skill: petking.pages.dev
A complete B2B pet product manufacturing site with:
- Responsive design (mobile-first)
- Product catalog with detail pages
- SEO-optimized pages (title, meta, canonical, OG, JSON-LD)
- Inquiry form via FormSubmit
- Sitemap and robots.txt
Quick Start
Create a project directory, then ask an AI agent:
Build an English B2B foreign trade site for the following brand and products. Use the b2b-industrial DESIGN.md template. Generate site.config.json, buyer-context.json, DESIGN.md, index.html, product pages, about.html, contact.html, robots.txt, and sitemap.xml. Prepare a publish review before deployment.
Minimum inputs:
- Brand name and tagline
- Target markets and languages
- Product list, features, applications, and target keywords
- Verified certifications or proof points
- Contact email and primary CTA
- Cloudflare Pages project name or preferred Pages subdomain
- Optional custom domain
- Optional Surge fallback domain
- Design template selection
- Publishing policy:
review_required,hybrid, orauto_publish
Project Structure
instant-site/
SKILL.md — Agent skill entry point
README.md
VERSION
CHANGELOG.md
skill.json — Skill metadata
.claude-plugin/ — Claude Code plugin metadata
plugin.json
marketplace.json
docs/
review-gates.md — Publishing approval rules
site-state.md — State file specification
content-lifecycle.md — Content operations workflow
seo-operations.md — SEO audit reference
multi-site-operations.md — Multi-site management
buyer-context.md — Buyer context documentation
tool-registry.md — Tool and fallback reference
workflows/
site-generation.md — From-zero build workflow
deployment.md — Deploy and verify workflow
seo-audit.md — SEO audit workflow
multilingual-rtl.md — Multi-language workflow
templates/
design/ — 11 DESIGN.md templates
*.example.json — Config templates
pages/
site-generation-checklist.md
deployment-checklist.md
evals/
README.md — Eval framework intro
rubric.md — Quality dimensions
cases/ — Eval cases for regression testing
scripts/
validate-skill.mjs — Skill structure validator
package.json
User site structure:
customer-site/
site.config.json
buyer-context.json
content-plan.json
seo-profile.json
review-policy.json
DESIGN.md
index.html
about.html
contact.html
products/
index.html
product-slug.html
blog/
index.html
article-slug.html
assets/
css/styles.css
js/main.js
images/
robots.txt
sitemap.xml
.instant-site/
state.json
deployments.json
content-calendar.json
buyer-context.json
content-drafts/
seo-audits/
Buyer Context
Before generating pages, create buyer-context.json to capture:
- Target markets and buyer roles
- Purchase concerns (MOQ, lead time, certification)
- Trust requirements (factory photos, certifications, case studies)
- Conversion goal (quote request, sample request, WhatsApp inquiry)
- Customer language patterns and objections
See docs/buyer-context.md and templates/buyer-context.example.json.
Core Features
| Feature | Description |
|---------|-------------|
| Full Site Generation | Home, products, about, contact, blog, robots.txt, sitemap.xml — complete from day one |
| DESIGN.md System | 11 visual templates ensuring AI-generated pages look consistent |
| Zero-Config Forms | FormSubmit inquiry forms — no registration, no API key, emails go straight to your inbox |
| Multi-Language + RTL | Subdirectory structure with hreflang, Arabic RTL support, per-language content |
| Content Calendar | Scheduled blog posts, product refreshes, industry articles with review gates |
| 3-Layer SEO | Static HTML audit + deployed-site checks + external data (Search Console, PageSpeed) |
| Publish Safety | Default review_required — risky claims (pricing, certifications, legal) need human approval |
| Multi-Site Registry | Manage many sites from one workspace with isolated configs and cadences |
| State in Files | .instant-site/state.json stores deployment and content status, not in chat history |
Deployment
Cloudflare Pages is the default target — global CDN, automatic HTTPS on *.pages.dev, custom domains, and _headers support:
# Verify token authorization
CLOUDFLARE_API_TOKEN=<token> npx wrangler whoami
# Create Pages project
CLOUDFLARE_API_TOKEN=<token> npx wrangler pages project create acme-tools --production-branch main
# Deploy static files
cd ./customer-site
CLOUDFLARE_API_TOKEN=<token> npx wrangler pages deploy . --project-name acme-tools --branch main
Token Setup Flow
Users create a minimal-scope Cloudflare API Token in Cloudflare Dashboard (labels may be localized depending on account language):
- Click avatar → My Profile → API Tokens → Create Token
- Choose Custom token
- Select template: Edit Cloudflare Workers (sufficient for Pages deployment)
- Select Account Resources
- Create and copy token
The token is used only for the current deployment session, never written to project files. Users can delete the token after deployment succeeds — deletion does not affect the deployed site.
See docs/workflows/deployment.md for full global, novice-friendly Cloudflare token guidance. Use the user's preferred language when possible; default to simple English.
Surge.sh Fallback
When Cloudflare account/token setup is unavailable:
npm install -g surge
surge . acme-tools.surge.sh
Verification
curl -I https://acme-tools.pages.dev/
curl https://acme-tools.pages.dev/robots.txt
curl https://acme-tools.pages.dev/sitemap.xml
curl -s https://acme-tools.pages.dev/ | grep -E '<title>|<meta name="description"|og:title|canonical'
Custom headers check (if _headers configured):
curl -I https://acme-tools.pages.dev/ | grep -Ei 'content-security-policy|strict-transport-security|x-content-type-options'
Design Templates
| Template | Best For |
|----------|----------|
| B2B | — |
| b2b-industrial | Machinery, tools, hardware, building materials |
| clean-export-brand | Homeware, consumer goods, light industry |
| premium-manufacturing | OEM/ODM, precision manufacturing, high-ticket products |
| saas-tech | SaaS platforms, cloud services, developer tools, API products |
| enterprise-corporate | Enterprise services, consulting, professional services |
| fintech-secure | Fintech, payments, crypto, financial services |
| B2C | — |
| warm-content | Blogs, founder stories, educational content |
| dark-tech | AI, electronics, industrial technology |
| ecommerce-vibrant | DTC brands, fashion, consumer retail |
| lifestyle-minimal | Premium lifestyle, design-forward brands, wellness |
| luxury-automotive | Luxury goods, automotive, high-end consumer products |
Multi-Site Operations
Use sites.registry.json to manage multiple sites:
workspace/
sites.registry.json
sites/
acme-tools/
homeware-export/
Each site maintains its own site.config.json, .instant-site/state.json, and deployment target.
Review & Safety
Human approval required by default for:
- First launch
- New product pages and blog articles
- Brand positioning changes
- Pricing, lead time, certification, compliance claims
- Contact method and custom domain changes
Low-risk actions (sitemap updates, minor metadata, health checks, SEO audit reports) may be automated when policy allows.
Evals
Evals prevent skill regression. See evals/README.md for the framework and evals/cases/ for core scenarios:
- B2B industrial site generation
- Multi-language RTL support
- SEO audit without external data claims
- Redesign preserving SEO
- Content draft review gates
Validation
Run the skill structure validator:
npm run validate
Checks: SKILL.md frontmatter, required docs, workflow files, templates JSON, metadata, evals, triggers coverage.
Installation
🤖 Via AI Agent (Recommended)
Tell any AI coding agent:
"Install the instant-site skill from
haoyiyin/instant-site"
Your agent will clone, configure, and set up the skill automatically. Works with Pi, Claude Code, Cursor, Codex, Copilot, and any agent supporting the Agent Skills specification.
🛠️ Manual Installation
Clone and Copy
git clone https://github.com/haoyiyin/instant-site.git
cp -r instant-site ~/.your-agent/skills/
Claude Code Plugin
/plugin marketplace add haoyiyin/instant-site
/plugin install instant-site
Git Submodule
git submodule add https://github.com/haoyiyin/instant-site.git .agents/instant-site
SKILL.md is a standalone operating guide — copy it into any site project and any AI agent can read and follow it.
Documentation
| Document | Purpose |
|----------|---------|
| docs/workflows/site-generation.md | From-zero build workflow |
| docs/workflows/deployment.md | Deploy and verify workflow |
| docs/workflows/seo-audit.md | SEO audit workflow |
| docs/workflows/multilingual-rtl.md | Multi-language workflow |
| docs/buyer-context.md | Buyer context documentation |
| docs/tool-registry.md | Tool and fallback reference |
| docs/review-gates.md | Publishing approval rules |
| docs/content-lifecycle.md | Content operations workflow |
| docs/seo-operations.md | SEO audit reference |
| docs/multi-site-operations.md | Multi-site management |
| docs/site-state.md | State file specification |
| evals/rubric.md | Quality dimensions for evals |
License
MIT
Related Skills
Agent-Reach
109.2kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Scrapling
97.9k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
ruflo
81.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
