Makepad 2.0 Skills
Skills for building cross-platform UI applications with Makepad 2.0.
Skills (14)
| Skill | Description |
|---|---|
makepad-2.0-design-judgment |
Entry point. Design judgment anchors (Elm Architecture, Presentational/Container, GPU rendering mental model). Load this first, then co-load specific skills below. |
makepad-2.0-app-structure |
App structure, app_main!, ScriptVm, Cargo setup, hot reload |
makepad-2.0-dsl |
DSL syntax, script_mod!, colon syntax, mod.widgets, let bindings |
makepad-2.0-layout |
Layout system, Flow, Fill, Fit, Inset, spacing, alignment |
makepad-2.0-widgets |
Widget catalog (View, Button, Label, TextInput, PortalList, Dock, etc.) |
makepad-2.0-events |
Event/action handling, on_click, on_render, Hit, ids! |
makepad-2.0-animation |
Animator, states, Forward/Snap/Loop, ease functions |
makepad-2.0-shaders |
Shader system, draw_bg, Sdf2d, pixel/vertex fn, DrawQuad |
makepad-2.0-splash |
Splash scripting language, streaming evaluation, hot reload |
makepad-2.0-theme |
Theme system, mod.themes, colors, fonts, dark/light mode |
makepad-2.0-vector |
Vector graphics, SVG paths, gradients, tweens, DropShadow |
makepad-2.0-performance |
Performance optimization, GC, draw batching, ViewOptimize |
makepad-2.0-troubleshooting |
Common mistakes, FAQ, debugging tips |
makepad-2.0-migration |
Migration guide from Makepad 1.x to 2.0 |
Installation
Option 1: Add as Working Directory
// .claude/settings.json
{
"additionalWorkingDirectories": [
"/path/to/makepad-skills"
]
}
Option 2: Symlink to Skills Directory
for skill in skills/*; do
ln -sf "$(pwd)/$skill" ~/.claude/skills/
done
Option 3: Copy Skills
cp -r skills/* ~/.claude/skills/
Legacy
Makepad 1.x skills (including Robius and MolyKit patterns) are archived on the v1/makepad-1.0 branch.
Source
- Makepad: https://github.com/makepad/makepad
License
MIT

