← Back to Skills Marketplace
43
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install statichub
Description
Deploy AI-generated static assets with StaticHub CLI. Use when a user wants to publish files with `statichub deploy <path>`, where `<path>` must be an explic...
README (SKILL.md)
StaticHub
Rules
- Always use an explicit path:
statichub deploy \x3Cpath>. - Never default to
.. - Accept only:
- existing non-empty directory, or
- existing non-empty
.htmlfile.
- If validation fails, stop and return repair commands.
- If project name exists, use
--name; otherwise deploy anonymously.
Steps
- Check CLI:
command -v statichubstatichub --help- If missing, install with one line:
curl -sSL https://raw.githubusercontent.com/Patrick0308/statichub/main/scripts/install.sh | sh
- Validate
\x3Cpath>exists and is valid. - Run deploy:
- Named:
statichub deploy \x3Cpath> --name \x3Cproject> - Anonymous:
statichub deploy \x3Cpath>
- Named:
- On success, return
URLandSubdomain.
Real Example
Command:
statichub deploy ~/Downloads/eks-cost-optimization-roadmap.html
Output:
✅ Deploy successful!
URL: http://b7kr7b.statichub.dev
Subdomain: b7kr7b
The URL value is the live page URL.
Usage Guidance
Before installing, review or replace the StaticHub CLI installation step. Prefer a package-manager or signed release install, pin the version, verify the downloaded script or binary, and only deploy an explicit directory or HTML file you intend to publish.
Capability Assessment
Purpose & Capability
The stated purpose, StaticHub CLI deployment of explicit non-empty directories or HTML files, matches the commands and user-visible output described in the skill.
Instruction Scope
The skill narrows deployment to an explicit path, forbids defaulting to the current directory, and requires path validation before publishing.
Install Mechanism
SKILL.md lines 23-24 instruct installing the CLI with `curl ... | sh`, executing remote code without version pinning, integrity verification, inspection, or explicit user approval.
Credentials
Publishing selected static assets to an external hosting service is expected for the purpose, but users should understand that deploys make the chosen content public or externally accessible.
Persistence & Privilege
No persistence, credential harvesting, background worker, or privilege escalation is shown beyond installing and running the StaticHub CLI.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install statichub - After installation, invoke the skill by name or use
/statichub - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of statichub skill.
- Supports deploying AI-generated static assets using the StaticHub CLI.
- Enforces strict validation of deployment path, accepting only explicit, non-empty directories or `.html` files.
- Provides installation instructions if StaticHub CLI is missing.
- Outputs the live URL and subdomain on successful deployment.
- Returns repair commands if path validation fails.
Metadata
Frequently Asked Questions
What is Statichub?
Deploy AI-generated static assets with StaticHub CLI. Use when a user wants to publish files with `statichub deploy <path>`, where `<path>` must be an explic... It is an AI Agent Skill for Claude Code / OpenClaw, with 43 downloads so far.
How do I install Statichub?
Run "/install statichub" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Statichub free?
Yes, Statichub is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Statichub support?
Statichub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Statichub?
It is built and maintained by 白泽 (@patrick0308); the current version is v0.1.0.
More Skills