NewYoungCodeNewYoungCodeCommunity·1 Agent Skills Included

EzUI

Build Windows desktop interfaces with XML layouts and Direct2D

Builds Windows desktop application interfaces using the EzUI C++ framework with declarative XML control trees and CSS-like styling. Eliminates guesswork around EzUI's custom dialect, layout sizing rules, resource packaging, and UI thread synchronization. Guides window selection, control registration, state styling, and layout debugging so desktop screens render correctly the first time.
npx skills add NewYoungCode/EzUI --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install EzUI?

Run `npx skills add NewYoungCode/EzUI --all -g -y` in your terminal to install this skill globally.

What is EzUI used for?

EzUI is a Win32 and Direct2D based C++ framework for building Windows desktop application interfaces with XML control trees and CSS-like styles.

Is EzUI markup the same as HTML and CSS?

No. EzUI .htm files are control tree declarations and its style blocks are a custom subset, so this skill teaches the exact dialect rules to avoid browser-style mistakes.

Can AI help debug EzUI layouts?

Yes. The skill covers the built-in dump server workflow for capturing layout trees and screenshots to verify alignment, clipping, and visual quality.

Does EzUI work with Claude Code and Cursor?

Yes. The skill follows the universal SKILL.md standard and runs in Claude Code, Cursor, Codex, and other compatible coding environments.

Related Repositories in Software Engineering

View All in Software Engineering