makepad-basics

Scaffold Makepad apps using starter templates and live-design patterns.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/RoooyHe/betula --skill makepad-basics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: makepad-basics
Source: https://github.com/RoooyHe/betula/tree/main/.claude/skills/makepad-basics
Command: npx skills add https://github.com/RoooyHe/betula --skill makepad-basics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps newcomers and intermediate developers start Makepad projects quickly by providing guided templates, references, and live-design patterns.

Core Features & Use Cases

  • Starter templates for app structure and event handling
  • In-depth references detailing the Makepad app blueprint and patterns
  • Practical examples to scaffold new Makepad projects quickly

Quick Start

Load the Makepad Basics Skill to access the app-structure and event-handling references. Read references/app-structure.md and references/event-handling.md to understand the boilerplate. Use the provided boilerplate patterns to scaffold a new Makepad app and experiment with live_design patterns.

Frequently Asked Questions about makepad-basics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a new Makepad app in Rust?

To structure a new Makepad app in Rust, use starter templates that provide standard boilerplate for app structure and event handling. These templates establish the foundational project blueprint, allowing you to scaffold desktop and mobile applications quickly.

What is live_design in Makepad and how does it work?

Live_design in Makepad is a pattern for wiring widgets and defining UI structures dynamically. It allows developers to experiment with UI layouts and update application interfaces without deep recompilation, streamlining the visual development workflow.

How do I handle events in a Makepad application?

Handle events in a Makepad application by following specific event-handling references and boilerplate patterns. These templates demonstrate how to wire widgets and route user interactions effectively across both desktop and mobile platforms.

Do I need a specific Rust toolchain to build Makepad apps?

Yes, building Makepad apps requires a local Rust toolchain. Once the Rust environment is configured, you can use the local reference files to load boilerplate patterns and begin scaffolding your project immediately.

Can I use Makepad templates for both desktop and mobile?

Yes, Makepad starter templates apply to building apps across both desktop and mobile platforms. The provided boilerplate and live-design patterns demonstrate how to wire widgets and handle events for cross-platform deployment.