actionbook-rust-skills
Helps Rust developers in Claude Code with code style guidance, ownership and unsafe checks, code review, crate research, and learning Rust, through skills, agents, commands and hooks.
Claude Code skills for building cross-platform GUI applications with the Makepad framework, covering app structure in Rust, the DSL, event handling, and animation.
Claude Code
> /plugin marketplace add ZhangHanDong/makepad-skills> /plugin install makepad-skills@makepad-skills
Codex
$ npx skills add ZhangHanDong/makepad-skills -a codex
Cursor
$ npx skills add ZhangHanDong/makepad-skills -a cursor
Gemini CLI
$ npx skills add ZhangHanDong/makepad-skills -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add ZhangHanDong/makepad-skills$ copilot plugin install makepad-skills@makepad-skills
OpenCode
$ npx skills add ZhangHanDong/makepad-skills -a opencode
Windsurf
$ npx skills add ZhangHanDong/makepad-skills -a windsurf
Skills for building cross-platform UI applications with Makepad 2.0.
| 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 |
// .claude/settings.json
{
"additionalWorkingDirectories": [
"/path/to/makepad-skills"
]
}
for skill in skills/*; do
ln -sf "$(pwd)/$skill" ~/.claude/skills/
done
cp -r skills/* ~/.claude/skills/
Makepad 1.x skills (including Robius and MolyKit patterns) are archived on the v1/makepad-1.0 branch.
MIT
Helps Rust developers in Claude Code with code style guidance, ownership and unsafe checks, code review, crate research, and learning Rust, through skills, agents, commands and hooks.
Turns rough feature requests into task contracts with explicit acceptance criteria, then estimates and verifies them. Fires when you draft a spec, plan a Rust or bash change, or ask for an estimate.
A development methodology for coding agents that makes the agent brainstorm before building, follow plans, run parallel work and finish branches in a disciplined way. You get fewer skipped steps and more consistent results from your coding assistant.
Helps you take a change from a rough idea or bug report through to a tested, reviewed result, with each step handled by a focused skill. Its skills cover pinning down domain terms, designing module interfaces, diagnosing hard bugs, and reviewing changes against your repo's coding standards.
Gives your coding agent a planning, testing and review routine to follow on every task. It plans before building, checks changes with tests, has a fresh reviewer look for regressions, and saves repeated wins as reusable skills.
Developer tools for working on the React codebase itself. Provides skills for extracting error messages, managing and debugging feature flags across release channels, running Flow type checks, and fixing lint and formatting issues before committing.
Claude Code skills for building cross-platform GUI applications with the Makepad framework, covering app structure in Rust, the DSL, event handling, and animation. Install it with the command on its page. It includes makepad-2.0-animation, makepad-2.0-app-structure, makepad-2.0-design-judgment. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it