/install site-deployer
Site Deployer
Deploy and manage Next.js websites on Netlify from your phone.
Sites
| Site | Domain | Repo |
|---|---|---|
| soilrich | soilrichbyjohn.com | ~/soilrich-website |
| synergy | Synergy salon | ~/synergy-website |
Commands
deploy [site]
Build and deploy a site to Netlify. Requires explicit user approval before executing.
deploy soilrich
deploy synergy
Execution steps:
cd ~/[site]-website && git pullnpm run buildnetlify deploy --prod- Log result to Notion "Deploy History" database
deploy status [site]
Check the current deployment status on Netlify.
deploy status soilrich
Runs netlify status in the site's repo directory.
deploy rollback [site]
Rollback to the previous deployment. Requires explicit user approval.
deploy rollback soilrich
Uses netlify rollback to revert to the previous production deploy.
deploy logs [site]
Show recent deploy logs from Netlify.
deploy logs synergy
Runs netlify deploy --json | jq '.[-5:]' to show the last 5 deploys.
Approval Gate
All deploy and rollback commands require the user to confirm before executing. The agent must:
- Present a summary of what will be deployed (site name, current branch, latest commit)
- Wait for explicit "yes" or "confirm" response
- Only then execute the deploy
Notion Integration
After each deploy, create an entry in the "Deploy History" database:
- Deploy: Short description of what was deployed
- Site: soilrich or synergy
- Status: Success, Failed, or Rolled Back
- Timestamp: Current date/time
- CommitHash: Git commit SHA that was deployed
- Notes: Any relevant details
Setup
Requires Netlify CLI authenticated:
npm install -g netlify-cli
netlify login
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install site-deployer - After installation, invoke the skill by name or use
/site-deployer - Provide required inputs per the skill's parameter spec and get structured output
What is Site Deployer?
Deploy Next.js sites to Netlify with approval gates. Supports soilrichbyjohn.com and Synergy salon. It is an AI Agent Skill for Claude Code / OpenClaw, with 313 downloads so far.
How do I install Site Deployer?
Run "/install site-deployer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Site Deployer free?
Yes, Site Deployer is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Site Deployer support?
Site Deployer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Site Deployer?
It is built and maintained by Martin (@martc03); the current version is v1.0.0.