agent-pack-n-go
🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
web deploy
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install cmanfre7/web-deployInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Build and deploy websites, web apps, and APIs to production.
# Static site
npx http-server ./dist -p 8080 -c-1
# Next.js
npm run dev # Development (hot reload)
npm run build && npm run start # Production preview
# FastAPI
uvicorn app.main:app --reload --port 8000
# Vite-based
npm run dev # Dev server
npm run build && npx serve dist # Production preview
# First time setup
npx vercel link
# Preview deployment
npx vercel
# Production deployment
npx vercel --prod
# Environment variables
npx vercel env add SECRET_KEY
Best for: Next.js apps, React SPAs, static sites, serverless functions.
Config: vercel.json (usually not needed for Next.js)
{
"buildCommand": "npm run build",
"outputDirectory": "dist",
"framework": "nextjs"
}
# First time setup
railway login
railway init
# Deploy
railway up
# Add database
railway add --plugin postgresql
# Environment variables
railway variables set SECRET_KEY=value
# View logs
railway logs
Best for: Backend APIs, databases, long-running processes, Docker containers.
# Using gh-pages package
npm install -D gh-pages
# Add to package.json scripts: "deploy": "gh-pages -d dist"
npm run build && npm run deploy
Best for: Documentation, simple static sites, project pages.
Deploy to ~/clawd/canvas/ for local serving through the clawdbot gateway.
cp -r ./dist/* ~/clawd/canvas/my-project/
npm run build / python -m build).env / secrets NOT in gitrobots.txt and sitemap.xml if public siteThese signals come from indexed source analysis and may lag behind changes. Check the current source files.
# web-deploy
Build and deploy websites, web apps, and APIs to production.
## Local Preview Workflow
```bash
# Static site
npx http-server ./dist -p 8080 -c-1
# Next.js
npm run dev # Development (hot reload)
npm run build && npm run start # Production preview
# FastAPI
uvicorn app.main:app --reload --port 8000
# Vite-based
npm run dev # Dev server
npm run build && npx serve dist # Production preview
```
## Deployment Targets
### Vercel (Frontend / Next.js / Static)
```bash
# First time setup
npx vercel link
# Preview deployment
npx vercel
# Production deployment
npx vercel --prod
# Environment variables
npx vercel env add SECRET_KEY
```
**Best for:** Next.js apps, React SPAs, static sites, serverless functions.
**Config:** `vercel.json` (usually not needed for Next.js)
```json
{
"buildCommand": "npm run build",
"outputDirectory": "dist",
"framework": "nextjs"
}
```
### Railway (Backend / APIs / Databases)
```bash
# First time setup
railway login
railway init
# Deploy
railway up
# Add database
railway add --plugin postgresql
# Environment variables
railway variables set SECRET_KEY=value
# View logs
railway logs
```
**Best for:** Backend APIs, databases, long-running processes, Docker containers.
### GitHub Pages (Static Sites)
```bash
# Using gh-pages package
npm install -D gh-pages
# Add to package.json scripts: "deploy": "gh-pages -d dist"
npm run build && npm run deploy
```
**Best for:** Documentation, simple static sites, project pages.
### Canvas (Clawdbot Workspace)
Deploy to `~/clawd/canvas/` for local serving through the clawdbot gateway.
```bash
cp -r ./dist/* ~/clawd/canvas/my-project/
```
## Pre-Deploy Checklist
- [ ] Build succeeds locally (`npm run build` / `python -m build`)
- [ ] No TypeScript/lint errors
- [ ] Tests pass
- [ ] Environment variables set on target platform
- [ ] `.env` / secrets NOT in git
- [ ] `robots.txt` and `sitemap.xml` if public site
- [ ] Favicon and meta tags set
- [ ] HTTPS...🚀 Clone your OpenClaw AI Agent to a new device in ~25 minutes — configs, memory, skills, everything.
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
⚡ SOTA agent skills for OpenClaw — observability, security, code quality, incident response, and more. Built by Anvil AI.
OpenClaw Skill: Safely restart the Gateway with context preservation, guardian watchdog, and multi-channel notification