ezyhost
Deploy, manage, and monitor static websites via the EzyHost API. Upload files, build with AI, track analytics, manage custom domains, QR codes, email capture, and team collaboration.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/araratdev/ezyhostWhat This Skill Does
The EzyHost skill empowers your AI agent to fully manage static website deployment and lifecycle within the EzyHost ecosystem. This integration bridges the gap between AI-generated content and the live web, allowing for the programmatic creation of projects, high-performance file uploading, and comprehensive project management. Whether you need to host a simple landing page, a complex documentation site, or an interactive presentation, this skill handles the heavy lifting of backend infrastructure.
Beyond basic hosting, the skill enables advanced configuration tasks such as setting custom domains, protecting sites with passwords, toggling search engine indexing, and managing email capture. Because EzyHost includes automatic security scanning for all files, you can be confident that the deployments performed by your agent meet stringent safety standards.
Installation
To integrate the EzyHost skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/araratdev/ezyhost
After installation, ensure that your EZYHOST_API_KEY environment variable is correctly configured with a Pro-tier API key generated via your EzyHost dashboard. The agent will automatically inject this key into the required HTTP headers for all API interactions.
Use Cases
- Rapid Prototyping: Automatically generate and deploy an HTML/CSS landing page based on user requirements.
- Portfolio Automation: Periodically update an agent-curated portfolio site with new projects or media assets.
- Business Lead Generation: Configure project settings to enable email capture on websites built by the agent.
- Documentation Hosting: Deploy static documentation generated from technical specs or markdown files.
Example Prompts
- "Create a new project named 'marketing-site-v1' and deploy the contents of the 'dist' folder to it."
- "Check if 'ai-demo-hub' is available, and if so, create the project and password protect it with 'security123'."
- "List all my current projects and tell me which one has the highest storage usage."
Tips & Limitations
- Pro Plan Requirement: The API functionality is reserved for Pro plan users and above; ensure your account is upgraded before initiating requests.
- Security Restrictions: EzyHost blocks executable files (.exe, .php, etc.) and potentially malicious SVGs. If your deployment fails, verify that your assets comply with these security policies.
- Naming Conventions: Subdomain names must be 3+ characters and lowercase alphanumeric. Always use the 'check-subdomain' endpoint before attempting a project creation to avoid '409 SUBDOMAIN_TAKEN' errors.
- File Management: Files are uploaded via the multipart/form-data standard. For large assets or complex web builds, bundling them into a .zip archive is recommended as EzyHost performs server-side extraction automatically.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-araratdev-ezyhost": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, file-write, file-read