Claude Skill

ZhangHanDong/makepad-skills

Build cross-platform applications using Makepad framework integrated with Claude AI skills. Open-source project with Shell and Rust implementation for AI-enhanced app development.

Overview

Stars693
Forks76
LanguageShell
Last pushed2026-01-22
Last synced2026-06-07
View on GitHub

Repository

OwnerZhangHanDong
Repositorymakepad-skills
Full nameZhangHanDong/makepad-skills
Repo ID1,131,593,725

Install this Skill

git clone https://github.com/ZhangHanDong/makepad-skills.git

Registry

Typeclaude_skill
Quality score70/100
Verificationreadme_parsed
Last verified2026-06-07
Platforms
Claude
Capabilities
memoryterminalappclaudeclaude-codecross-platformmakepadrustskills
Detected files
README.md

Summary

A repository for building cross-platform applications using the Makepad framework integrated with Claude AI skills, primarily implemented in Shell and Rust.

Chinese description

使用Makepad和AI技能构建应用

Key features

  • Build applications with Makepad framework
  • Integrate Claude AI skills
  • Cross-platform development support
  • Shell and Rust implementation
  • Open-source project with community support

Use cases

  • Developing AI-enhanced desktop applications
  • Creating cross-platform software with Rust
  • Building apps with Claude Skill integration
  • Learning Makepad framework usage
  • Prototyping applications with AI capabilities

README excerpt

# Makepad 2.0 Skills Skills for building cross-platform UI applications with [Makepad 2.0](https://github.com/makepad/makepad). ## Skills (14) | Skill | Description | |-------|-------------| | `makepad-2.0-design-judgment` | **Entry 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-structure` | App structure, `app_main!`, ScriptVm, Cargo setup, hot reload | | `makepad-2.0-dsl` | DSL syntax, `script_mod!`, colon syntax, `mod.widgets`, let bindings | | `makepad-2.0-layout` | Layout system, Flow, Fill, Fit, Inset, spacing, alignment | | `makepad-2.0-widgets` | Widget catalog (View, Button, Label, TextInput, PortalList, Dock, etc.) | | `makepad-2.0-events` | Event/action handling, `on_click`, `on_render`, Hit, `ids!` | | `makepad-2.0-animation` | Animator, states, Forward/Snap/Loop, ease functions | | `makepad-2.0-shaders` | Shader system, `draw_bg`, Sdf2d, pixel/vertex fn, DrawQuad | | `makepad-2.0-splash` | Splash scripting language, streaming evaluation, hot reload | | `makepad-2.0-theme` | Theme system, `mod.themes`, colors, fonts, dark/light mode | | `makepad-2.0-vector` | Vector graphics, SVG paths, gradients, tweens, DropShadow | | `makepad-2.0-performance` | Performance optimization, GC, draw batching, ViewOptimize | | `makepad-2.0-troubleshooting` | Common mistakes, FAQ, debugging tips | | `makepad-2.0-migration` | Migration 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" ~/.claud

Topics

Explore more

Data from GitHub. Synced on 2026-06-07