Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Design & media
Jits Builder
Try itInstantly build, deploy, and access single-page, vanilla JS mini-apps from voice or text descriptions via a Cloudflare tunnel URL.
What it does
Build instant mini-apps from voice or text descriptions. Describe what you need, get a working tool deployed in seconds.
The skill document
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/.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
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
<!DOCTYPE html>
🚀 JITS - [App Name]
[App Title]
Built with JITS
<!-- App content -->
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." 🐱🦞
Related skills
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
More from dannyshmueli
Browse all skillsRead funnels, paths, retention, and experiments from your product, then get the next smallest growth action.
Generate publication-quality chart images from data. Supports line, bar, area, point, histogram, candlestick, pie/donut, heatmap, multi-series, and stacked c...
Turns ideas into live, full-stack web applications with editable code, built-in database, user authentication, and hosting. Anima is the design agent in the...
Generate clean table images from data. Perfect for Discord/Telegram where ASCII tables look broken. Supports dark/light mode, custom styling, and auto-sizing...
Run an autoresearch-style growth loop for landing pages, onboarding, pricing, and experiment candidates. Collect or read analytics snapshots, preserve product truth, generate/critique/synthesize variants, blind-rank with Borda scoring, and output two review-ready A/B test variants. Works with any analytics data; best with Agent Analytics CLI/API.
Query Polymarket prediction markets. Use for questions about prediction markets, betting odds, market prices, event probabilities, or when user asks about Polymarket data.