CRITICAL: Use for Makepad 2.0 DSL syntax and property system. Triggers on: makepad dsl, script_mod!, makepad syntax, makepad property, makepad 2.0 syntax, colon syntax, merge operator, named instance, let binding, mod.widgets, register_widget, script_component, type_default, widgets_internal
Install
npx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-dslnpx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-dsl -a claude-code -gnpx skills add ZhangHanDong/makepad-skills --skill makepad-2.0-dsl -a codex -ggemini skills install https://github.com/ZhangHanDong/makepad-skills.git --path skills/makepad-2.0-dslgh skill install ZhangHanDong/makepad-skills makepad-2.0-dslgit clone --depth 1 https://github.com/ZhangHanDong/makepad-skills /tmp/ZhangHanDong__makepad-skills
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/ZhangHanDong__makepad-skills/skills/makepad-2.0-dsl ~/.claude/skills/makepad-2.0-dsl # Claude Code
cp -R /tmp/ZhangHanDong__makepad-skills/skills/makepad-2.0-dsl ~/.agents/skills/makepad-2.0-dsl # Codex, Cursor, Gemini CLI, Copilot, OpenCode