animation
Author animated technical explainer diagrams as .anim.json files for Nimbalyst's Animation editor. Use when the user wants to…
Create visual UX mockups using HTML/CSS files (.mockup.html). Use when the user wants to design UI, wireframes, visual layouts, or plan features visually.
Claude Code
$ npx -y skills add nimbalyst/nimbalyst --skill mockuplm --agent claude-code
Codex
$ npx skills add nimbalyst/nimbalyst --skill mockuplm -a codex -y
Cursor
$ npx skills add nimbalyst/nimbalyst --skill mockuplm -a cursor -y
Gemini CLI
$ npx skills add nimbalyst/nimbalyst --skill mockuplm -a gemini-cli -y
GitHub Copilot
$ npx skills add nimbalyst/nimbalyst --skill mockuplm -a github-copilot -y
OpenCode
$ npx skills add nimbalyst/nimbalyst --skill mockuplm -a opencode -y
Windsurf
$ npx skills add nimbalyst/nimbalyst --skill mockuplm -a windsurf -y
name: mockuplm description: Create visual UX mockups using HTML/CSS files (.mockup.html). Use when the user wants to design UI, wireframes, visual layouts, or plan features visually.
MockupLM is Nimbalyst's visual mockup system for UI/UX design and planning. Create `.mockup.html` files with HTML and inline CSS to share and iterate on designs with users.
**Do NOT use for implementation** - MockupLM is for planning only. If you're implementing actual code, don't create mockup files.
<!DOCTYPE html>
<html>
<head>
<style>
/* Inline CSS here */
</style>
</head>
<body>
<!-- Mockup content -->
</body>
</html>1. **Create mockup file** in `nimbalyst-local/mockups/[descriptive-name].mockup.html` 2. **Build the mockup** with HTML and inline CSS 3. **Verify visually** using the Task tool to spawn a sub-agent that will:
Users can draw directly on mockups in the editor (circles, arrows, highlights). These annotations are NOT in the HTML source.
**To see user annotations**: Use `mcp__nimbalyst__capture_editor_screenshot` to capture a screenshot that includes the annotations.
When the user draws on a mockup: 1. Capture a screenshot to see what they marked 2. Interpret their visual feedback 3. Update the mockup accordingly
When modifying existing UI:
1. Check `nimbalyst-local/existing-screens/` for cached replicas 2. If no replica exists, create a pixel-perfect HTML/CSS replica first 3. Copy to `nimbalyst-local/mockups/` and apply modifications there 4. Never modify the original in existing-screens directly
Use kebab-case with `.mockup.html` extension:
Nimbalyst - The open-source visual workspace for Claude Code, Codex, and OpenCode. Run multiple coding agents in parallel, edit their work visually in markdown, mockups, and diagrams, and track tasks. Free, MIT-licensed desktop app for macOS, Windows, Linux, with mobile companion for iOS and Android.
Author animated technical explainer diagrams as .anim.json files for Nimbalyst's Animation editor. Use when the user wants to…
Author Nimbalyst Project Canvas boards (.canvas files) — an infinite canvas whose cards are live editors for real workspace files…
Create visual data models for database schemas using Nimbalyst's DataModelLM editor. Use when the user wants to design a data…
Create git commits using Nimbalyst's interactive commit proposal widget. ONLY use when the user explicitly clicks "Commit with…
Create diagrams and visual drawings using Excalidraw (.excalidraw files). Use when the user wants flowcharts, architecture…
Build, install, and hot-reload Nimbalyst extensions using MCP tools. Use when developing, testing, or iterating on Nimbalyst…
Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…