ui_design

Generate TUI and GUI mockups, component inventories, and interaction-flow diagrams.

Updated May 27, 2026
One-click install
npx skills add https://github.com/ormastes/Spipe --skill ui-design-ormastes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui_design
Source: https://github.com/ormastes/Spipe/tree/main/doc/00_llm_process/skill_command/skills/gemini/ui_design
Command: npx skills add https://github.com/ormastes/Spipe --skill ui-design-ormastes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ui_design helps you quickly translate feature requirements into usable TUI/GUI artifacts instead of starting from a blank page.

Core Features & Use Cases

  • TUI mockups: Creates text-based interface layouts with focus states, selection highlighting, cursor position, and keyboard shortcut annotations.
  • GUI mockups: Produces wireframes for responsive layouts (mobile/tablet/desktop) with component hierarchy, color palette with hex codes, typography scale, and interaction states.
  • Design-ready outputs: Generates component inventories, interaction flows (including error and loading paths), and optional visual reference material.

Quick Start

Ask an AI to generate a complete UI design for the feature by first reviewing or inferring requirements and then producing both TUI and GUI mockups plus an interaction flow for the next implementation step.

Frequently Asked Questions about ui_design

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

FAQPage Schema
How do I generate UI mockups from feature requirements?

You can generate UI mockups from feature requirements by producing both TUI and GUI wireframes, interaction-flow diagrams, and component inventories. The process translates product requirements directly into structured design-ready artifacts, including error and loading paths.

What is the difference between TUI and GUI wireframes in interaction flow planning?

TUI wireframes focus on text-based interface layouts with focus states and keyboard navigation, while GUI wireframes produce responsive layouts with component hierarchy, color palettes, and typography scales. Both include explicit state transitions for interaction flows.

Can I generate responsive wireframes for mobile, tablet, and desktop from a single feature request?

Yes, GUI mockup generation produces wireframes for responsive layouts across mobile, tablet, and desktop. These outputs include component hierarchy, hex-coded color palettes, typography scales, and defined interaction states.

Does UI design generation include error and loading states in the interaction flow?

Yes, interaction flow generation includes explicit state transitions for error and loading paths. The generated mockups and component inventories account for these states alongside standard navigation and focus states.

How do I create a component inventory for existing source modules?

You can create a component inventory by integrating with existing source modules for component reuse. The tool evaluates your current source modules and generates a structured inventory mapping available components for the new feature design.

What format are the generated design artifacts saved in?

Generated design artifacts are output as structured design files saved under the doc/05_design directory. These files contain the TUI and GUI mockups, component inventories, and interaction-flow diagrams required for implementation.