🏪

zhanghandong-makepad-skills

🏪Marketplace

ZhangHanDong/makepad-skills

VibeIndex|
What it does
|

Agent skills for building cross-platform UI applications with the Makepad framework in Rust, covering GPU-accelerated rendering, live design DSL, and multi-platform targets.

Overview

Makepad Skills is a Claude Code plugin marketplace providing agent skills for building cross-platform UI applications with the Makepad framework in Rust. Makepad is a next-generation UI framework featuring GPU-accelerated rendering, a hot-reloadable live_design! DSL, and support for desktop (macOS, Windows, Linux), mobile (Android, iOS), and web (WebAssembly) targets from a single codebase.

Key Features

  • Cross-platform Rust UI guidance: Provides skills for building applications that target desktop, mobile, and web platforms using Makepad's single-codebase approach.
  • GPU-accelerated rendering patterns: Covers Makepad's custom shader-based rendering with SDF (Signed Distance Field) drawing techniques.
  • Live design DSL support: Assists with the live_design! macro for hot-reloadable UI definitions, enabling rapid visual iteration without recompilation.
  • Real-world application patterns: Skills are informed by production applications like Robrix (Matrix chat client) and Moly (AI model manager) built with Makepad.
  • Project Robius integration: Includes knowledge from the Robius open-source initiative for full-featured Rust application development.

Who is this for?

This marketplace is designed for Rust developers building cross-platform UI applications with Makepad who want AI-assisted coding that understands the framework's unique patterns. It is particularly valuable for developers transitioning from web or native frameworks to Makepad's GPU-accelerated, live-designable approach to UI development.

developmentcoveringintegrationlayoutsmakepadmolykitpatternsrobiusshadersskills

Add this Marketplace

Add marketplace in Claude Code:
/plugin marketplace add ZhangHanDong/makepad-skills
1Plugins
733
Last UpdatedJan 22, 2026

Plugins in this Marketplace

More from this repository10

🎯
makepad-2.0-splash🎯Skill

A collection of 14 skills for building cross-platform UI applications with Makepad 2.0, covering app structure, DSL syntax, layout, widgets, events, animations, shaders, theming, and more.

🎯
makepad-2.0-shaders🎯Skill

A skill providing guidance on the Makepad 2.0 shader system, covering draw_bg, Sdf2d, pixel and vertex functions, and DrawQuad for GPU-rendered cross-platform UI applications.

🎯
makepad-2.0-dsl🎯Skill

A skill for Makepad 2.0 covering DSL syntax, script_mod! macros, colon syntax, mod.widgets, and let bindings, part of a 14-skill collection for building cross-platform UI applications with the Makepad framework.

🎯
makepad-2.0-troubleshooting🎯Skill

A set of 14 skills for building cross-platform UI applications with the Makepad 2.0 framework, covering app structure, DSL syntax, layout, widgets, events, animation, shaders, themes, performance optimization, and troubleshooting.

🎯
makepad-2.0-widgets🎯Skill

Provides 14 skills for building cross-platform UI applications with Makepad 2.0, covering app structure, DSL syntax, layout systems, widget catalog, event handling, animations, GPU shaders, theming, and performance optimization.

🎯
makepad-2.0-theme🎯Skill

A skill for working with the Makepad 2.0 theme system in cross-platform UI applications, covering mod.themes configuration, color and font management, and dark/light mode support.

🎯
makepad-2.0-layout🎯Skill

Provides guidance on the Makepad 2.0 layout system, covering Flow-based layouts, Fill/Fit sizing, Inset padding, spacing, and alignment for building cross-platform GPU-rendered UI applications.

🎯
makepad-2.0-events🎯Skill

A skill for handling events and actions in Makepad 2.0 cross-platform UI applications, covering event callbacks like on_click and on_render, the Hit system, and the ids! macro.

🎯
makepad-2.0-animation🎯Skill

A skill for implementing animations in Makepad 2.0 cross-platform UI applications, covering the Animator system, animation states, playback modes like Forward, Snap, and Loop, and ease functions.

🎯
makepad-2.0-app-structure🎯Skill

Provides guidance on Makepad 2.0 application structure, including the app_main! macro, ScriptVm integration, Cargo project setup, and hot reload configuration for building cross-platform GPU-rendered UI applications.