Makepad Skills banner
ZhangHanDong ZhangHanDong

Makepad Skills

Design community intermediate

Description

[English](./README.md) | [中文](./README.zh-CN.md) | [日本語](./README.ja.md)

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Agent Skills for Makepad

[English](./README.md) | [中文](./README.zh-CN.md) | [日本語](./README.ja.md)

[](./.claude-plugin/plugin.json) [](./LICENSE)

Agent skills for building cross-platform UI applications with the [Makepad](https://github.com/makepad/makepad) framework in Rust.

About Makepad

[Makepad](https://github.com/makepad/makepad) is a next-generation UI framework written in Rust that enables building high-performance, cross-platform applications. Key features include:

  • Cross-Platform: Single codebase for Desktop (macOS, Windows, Linux), Mobile (Android, iOS), and Web (WebAssembly)
  • GPU-Accelerated: Custom shader-based rendering with SDF (Signed Distance Field) drawing
  • Live Design: Hot-reloadable live_design! DSL for rapid UI development
  • High Performance: Native compilation, no virtual DOM, minimal runtime overhead

About Robius

[Project Robius](https://github.com/project-robius) is an open-source initiative to build a full-featured application development framework in Rust. Production applications built with Makepad include:

  • Robrix - A Matrix chat client showcasing real-time messaging, E2E encryption, and complex UI patterns
  • Moly - An AI model manager demonstrating data-heavy interfaces and async operations

These skills are extracted from patterns used in Robrix and Moly.

Installation

Plugin Marketplace (Recommended)

Install via Claude Code's plugin marketplace:

# Step 1: Add marketplace
/plugin marketplace add ZhangHanDong/makepad-skills

# Step 2: Install the plugin (includes all 20 skills)
/plugin install makepad-skills@makepad-skills-marketplace

**Using Plugin Skills:**

Plugin skills are accessed via namespace format (they won't appear in `/skills` list, but can be loaded):

# Load specific skills by namespace
/makepad-skills:makepad-widgets
/makepad-skills:makepad-layout

...