Prototype
/install prototype
Prototype
Create interactive HTML prototypes with components, animations, and navigation.
Commands
create
Create a new interactive prototype HTML page with specified sections and style.
bash scripts/script.sh create --name "app-proto" --sections "nav,hero,features,footer" --theme light --output proto/
component
Generate a standalone UI component (button, modal, card, form, navbar, etc).
bash scripts/script.sh component --type modal --title "Confirm" --body "Are you sure?" --actions "cancel,confirm" --output components/
animate
Add CSS animation to an element in an existing prototype HTML file.
bash scripts/script.sh animate --input proto/index.html --selector ".hero" --animation fadeIn --duration 0.5s --output proto/index.html
link
Add click-based page navigation between prototype pages.
bash scripts/script.sh link --from proto/index.html --selector ".nav-about" --to proto/about.html
preview
Generate a preview summary of a prototype: page list, component count, linked routes.
bash scripts/script.sh preview --input proto/
export
Bundle a multi-page prototype into a single self-contained HTML file with all assets inlined.
bash scripts/script.sh export --input proto/ --output prototype-bundle.html
Output
create: HTML file(s) in the output directory with inline CSS and JScomponent: HTML snippet file for the specified componentanimate: Updated HTML file with injected CSS keyframes and classlink: Updated HTML file with onclick navigation wiredpreview: Summary printed to stdout (pages, components, links)export: Single HTML file with all pages, styles, and scripts inlined
Requirements
- bash 4+
Feedback
https://bytesagain.com/feedback/
Powered by BytesAgain | bytesagain.com
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install prototype - After installation, invoke the skill by name or use
/prototype - Provide required inputs per the skill's parameter spec and get structured output
What is Prototype?
Build interactive HTML prototypes. Use when creating clickable mockups, adding animations, linking pages, or exporting HTML. It is an AI Agent Skill for Claude Code / OpenClaw, with 436 downloads so far.
How do I install Prototype?
Run "/install prototype" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Prototype free?
Yes, Prototype is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Prototype support?
Prototype is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Prototype?
It is built and maintained by BytesAgain2 (@ckchzh); the current version is v3.4.1.