ZhangHanDongZhangHanDongCommunityยท2 Agent Skills Included

makepad-component

Native Makepad UI rendering, charts, and shader effects

Renders declarative JSON interfaces as native Makepad widgets across desktop, mobile, and web. Generates interactive forms, product catalogs, and 29 chart types from plain-language requests without hand-written layout code. Captures app screenshots for visual debugging and provides proven shader formulas for fast procedural effects.
npx skills add ZhangHanDong/makepad-component --all -g -y
Available:

Explains the A2UI protocol, component-to-widget mapping, and data binding rules so the agent can generate valid JSON interfaces that render correctly as native Makepad widgets.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install makepad-component?โ–ผ

Run `npx skills add ZhangHanDong/makepad-component --all -g -y` in your terminal to install all skills in this repository globally.

What is the A2UI protocol in Makepad?โ–ผ

A2UI is a declarative JSON format that lets language models describe interfaces as flat component lists. This repository renders those messages as native, GPU-accelerated Makepad widgets on desktop, mobile, and web.

Can I generate UIs from plain English?โ–ผ

Yes. The included bridge connects to any OpenAI-compatible model with tool calling, turning requests like 'build a login form' into live native interfaces.

How do I debug Makepad app visuals automatically?โ–ผ

The makepad-screenshot skill brings your running app to the front, captures a screenshot, and lets the agent analyze layout and rendering issues directly.

What shader effects does the xor-shader skill cover?โ–ผ

It provides ready-to-use formulas for turbulence, fire, smoke, starfields, volumetric glow, cheap 3D noise, and anti-aliasing, all optimized for real-time GPU performance.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’