yororen-ui-user

Generate ready-to-run Rust desktop GUI code using Yororen UI and gpui.

342|10|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/MeowLynxSea/yororen-ui --skill yororen-ui-user
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yororen-ui-user
Source: https://github.com/MeowLynxSea/yororen-ui/tree/main/codex-skills/yororen-ui-user
Command: npx skills add https://github.com/MeowLynxSea/yororen-ui --skill yororen-ui-user

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users generate ready-to-run Rust desktop GUIs using Yororen UI and gpui, handling scaffolding, wiring, and patterns so you can focus on the app logic instead of boilerplate.

Core Features & Use Cases

  • Generate end-user code that follows the Yororen UI 3-layer split (theme, renderer, headless) and one-call bootstrap.
  • Route requests to the right sub-skills ($yororen-ui-app-core, $yororen-ui-state-inputs, $yororen-ui-recipes) for targeted tasks like app bootstrap, input handling, and complete examples.
  • Provide guidance on state management, i18n, and accessibility patterns, and yield production-ready project structure for Rust desktop apps.

Quick Start

Generate a complete counter app scaffold using Yororen UI with the 3-layer split and one-call bootstrap.

Frequently Asked Questions about yororen-ui-user

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

FAQPage Schema
How do I scaffold a Rust desktop GUI app with gpui?

To scaffold a Rust desktop GUI app with gpui, this Skill generates ready-to-run Yororen UI code enforcing a 3-layer split (theme, renderer, headless) and one-call bootstrap. It outputs a complete project structure so you can focus on app logic instead of boilerplate.

What is the Yororen UI 3-layer split for Rust desktop apps?

The Yororen UI 3-layer split separates your Rust desktop app into theme, renderer, and headless layers. This architectural pattern isolates visual styling, rendering logic, and core state management to produce maintainable GUIs built on gpui.

How do I create forms with TextInput in a gpui app?

To create forms with TextInput in a gpui app, this Skill routes your request to specialized sub-skills for state and input handling. It generates standard patterns for user inputs, state management, and accessibility to ensure functional form workflows.

Does Yororen UI support internationalization and theming for Rust GUIs?

Yes, Yororen UI supports internationalization and theming for Rust GUIs. This Skill provides built-in guidance on i18n and theme patterns, generating production-ready code that enforces standard state and styling configurations across your desktop application.

Can I implement a modal workflow in Rust using gpui?

You can implement a modal workflow in Rust using gpui by leveraging this Skill's recipe routing. It generates complete examples for complex UI workflows, applying standard state management and one-call bootstrap patterns to yield functional modal implementations.