BeClaude

makepad-skills

New
740Community RegistryDevelopmentby ZhangHanDong

16 skills covering Makepad DSL, widgets, layouts, shaders, Robius patterns, and MolyKit AI integration

Community PluginView Source

Overview

Skills for building cross-platform UI applications with Makepad 2.0.

Skills (14)

SkillDescription
makepad-2.0-design-judgmentEntry 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-structureApp structure, app_main!, ScriptVm, Cargo setup, hot reload
makepad-2.0-dslDSL syntax, script_mod!, colon syntax, mod.widgets, let bindings
makepad-2.0-layoutLayout system, Flow, Fill, Fit, Inset, spacing, alignment
makepad-2.0-widgetsWidget catalog (View, Button, Label, TextInput, PortalList, Dock, etc.)
makepad-2.0-eventsEvent/action handling, on_click, on_render, Hit, ids!
makepad-2.0-animationAnimator, states, Forward/Snap/Loop, ease functions
makepad-2.0-shadersShader system, draw_bg, Sdf2d, pixel/vertex fn, DrawQuad
makepad-2.0-splashSplash scripting language, streaming evaluation, hot reload
makepad-2.0-themeTheme system, mod.themes, colors, fonts, dark/light mode
makepad-2.0-vectorVector graphics, SVG paths, gradients, tweens, DropShadow
makepad-2.0-performancePerformance optimization, GC, draw batching, ViewOptimize
makepad-2.0-troubleshootingCommon mistakes, FAQ, debugging tips
makepad-2.0-migrationMigration guide from Makepad 1.x to 2.0

Installation

Option 1: Add as Working Directory

json
// .claude/settings.json
{
  "additionalWorkingDirectories": [
    "/path/to/makepad-skills"
  ]
}

Option 2: Symlink to Skills Directory

bash
for skill in skills/*; do
    ln -sf "$(pwd)/$skill" ~/.claude/skills/
done

Option 3: Copy Skills

bash
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

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/makepad-skills.md https://raw.githubusercontent.com/ZhangHanDong/makepad-skills/main/SKILL.md
3
Invoke in Claude Code
/makepad-skills
View source on GitHub

Frequently Asked Questions

What is makepad-skills?

16 skills covering Makepad DSL, widgets, layouts, shaders, Robius patterns, and MolyKit AI integration

How to install makepad-skills?

To install makepad-skills, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /makepad-skills.

What is makepad-skills best for?

makepad-skills is a community categorized under Development. Created by ZhangHanDong.