Jits Builder
/install jits-builder
JITS Builder - Just-In-Time Software 🚀
Build instant mini-apps from voice or text descriptions. Describe what you need, get a working tool deployed in seconds.
What is JITS?
Just-In-Time Software - the idea that you don't need to find or install tools. You describe what you need and it gets built on the spot.
"I need a timer that plays a sound after 25 minutes" "Make me a tool to split a bill between friends"
"Create a page where I can paste JSON and see it formatted"
Requirements
- Cloudflared binary (auto-downloads to
/tmp/cloudflaredif missing) - Node.js (for serving the app)
How It Works
- Describe - Voice or text, explain what you want
- Generate - Agent builds a single-file HTML/JS/CSS app
- Deploy - Cloudflare tunnel makes it instantly accessible
- Use - Get a URL, use your tool, share it
Usage
Just ask naturally:
"Build me a pomodoro timer"
"I need a quick tool to convert CSV to JSON"
"Make a tip calculator"
"Create a color palette generator"
The agent will:
- Generate the HTML/JS code
- Save to
/data/clawd/jits-apps/\x3Cname>.html - Serve on a local port
- Create Cloudflare tunnel
- Return the public URL
Managing JITS Apps
# List running apps
/data/clawd/skills/jits-builder/jits.sh list
# Stop an app
/data/clawd/skills/jits-builder/jits.sh stop \x3Cname>
App Guidelines
When building JITS apps:
- Single file - All HTML, CSS, JS in one file
- No dependencies - Use vanilla JS, no external libraries
- Mobile-friendly - Responsive design
- Dark theme - Looks good, easy on eyes
- Self-contained - No backend/API calls needed
- Branded - Include "Built with JITS" badge
Template Structure
\x3C!DOCTYPE html>
\x3Chtml lang="en">
\x3Chead>
\x3Cmeta charset="UTF-8">
\x3Cmeta name="viewport" content="width=device-width, initial-scale=1.0">
\x3Ctitle>🚀 JITS - [App Name]\x3C/title>
\x3Cstyle>
/* Dark theme, centered layout */
body {
font-family: -apple-system, sans-serif;
background: linear-gradient(135deg, #1a1a2e, #16213e);
min-height: 100vh;
display: flex;
align-items: center;
justify-content: center;
color: white;
}
/* ... app styles ... */
\x3C/style>
\x3C/head>
\x3Cbody>
\x3Cdiv class="container">
\x3Ch1>[App Title]\x3C/h1>
\x3Cdiv class="badge">Built with JITS\x3C/div>
\x3C!-- App content -->
\x3C/div>
\x3Cscript>
// App logic
\x3C/script>
\x3C/body>
\x3C/html>
Example Apps
| App | Description |
|---|---|
| Pomodoro Timer | 25/5 min work/break cycles with sound |
| Tip Calculator | Split bills with custom tip % |
| JSON Formatter | Paste JSON, see it pretty-printed |
| Color Picker | Generate and copy color palettes |
| Countdown | Timer to a specific date/event |
| QR Generator | Text to QR code |
| Unit Converter | Length, weight, temperature |
| Decision Maker | Random picker for choices |
Limitations
- Single-page only - No multi-page apps
- No backend - Client-side only, no databases
- Temporary URLs - Tunnels expire when stopped
- No persistence - Data doesn't survive refresh (use localStorage if needed)
Directory Structure
/data/clawd/jits-apps/
├── pomodoro.html # App HTML
├── pomodoro.pid # Server process ID
├── pomodoro.port # Port number
├── pomodoro.url # Tunnel URL
└── pomodoro.tunnel.pid # Tunnel process ID
"The best tool is the one you build exactly when you need it." 🐱🦞
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install jits-builder - 安装完成后,直接呼叫该 Skill 的名称或使用
/jits-builder触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Jits Builder 是什么?
Instantly build, deploy, and access single-page, vanilla JS mini-apps from voice or text descriptions via a Cloudflare tunnel URL. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1958 次。
如何安装 Jits Builder?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install jits-builder」即可一键安装,无需额外配置。
Jits Builder 是免费的吗?
是的,Jits Builder 完全免费(开源免费),可自由下载、安装和使用。
Jits Builder 支持哪些平台?
Jits Builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Jits Builder?
由 Danny Shmueli(@dannyshmueli)开发并维护,当前版本 v1.0.0。