Skills for building cross-platform UI applications with Makepad 2.0.
> /plugin marketplace add ZhangHanDong/makepad-skills> /plugin install makepad-skills@makepad-skills
What's inside
Skills for building cross-platform UI applications with Makepad 2.0.
| 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 |
// .claude/settings.json
{
"additionalWorkingDirectories": [
"/path/to/makepad-skills"
]
}
for skill in skills/*; do
ln -sf "$(pwd)/$skill" ~/.claude/skills/
done
cp -r skills/* ~/.claude/skills/
Makepad 1.x skills (including Robius and MolyKit patterns) are archived on the v1/makepad-1.0 branch.
MIT
.claude-plugin/
marketplace.json
plugin.json
.gitignore
CLAUDE.md
metadata.json
README.md
skills/
makepad-2.0-animation/
references/
animator-reference.md
SKILL.md
makepad-2.0-app-structure/
references/
app-boilerplate.md
rust-splash-integration.md
SKILL.md
makepad-2.0-design-judgment/
references/
design-philosophy.md
SKILL.md
makepad-2.0-dsl/
references/
dsl-syntax-reference.md
property-system.md
SKILL.md
makepad-2.0-events/
references/
event-patterns.md
SKILL.md
makepad-2.0-layout/
references/
layout-patterns.md
SKILL.md
makepad-2.0-migration/
references/
migration-guide.md
SKILL.md
makepad-2.0-performance/
references/
optimization-guide.md
SKILL.md
makepad-2.0-shaders/
references/
sdf2d-reference.md
shader-reference.md
SKILL.md
makepad-2.0-splash/
references/
canvas-splash-patterns.md
splash-language-reference.md
splash-scripting-patterns.md
SKILL.md
makepad-2.0-theme/
references/
theme-variables.md
SKILL.md
makepad-2.0-troubleshooting/
references/
error-solutions.md
SKILL.md
makepad-2.0-vector/
references/
vector-reference.md
SKILL.md
makepad-2.0-widgets/
references/
widget-advanced.md
widget-catalog.md
SKILL.mdFAQ
makepad-skills is a Claude Code plugin with 14 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes makepad-2.0-animation, makepad-2.0-app-structure, makepad-2.0-design-judgment. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.