LAYER_09_UX

Model UX layer definitions with frontmatter metadata and entity types.

Updated Nov 23, 2025
One-click install
npx skills add https://github.com/tinkermonkey/documentation_robotics_viewer --skill layer-09-ux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: LAYER_09_UX
Source: https://github.com/tinkermonkey/documentation_robotics_viewer/tree/main/.claude/skills/dr_09_ux_layer
Command: npx skills add https://github.com/tinkermonkey/documentation_robotics_viewer --skill layer-09-ux

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to modeling the UX Layer in Documentation Robotics, enabling teams to capture views, components, state machines, and interactions in a consistent way.

Core Features & Use Cases

  • Three-Tier Architecture Modeling: Defines Library, Application, and Experience tiers for UX design.
  • View & Screen Modeling: Captures routes, layouts, and navigational flows.
  • State Machines & Interactions: Models experiences, states, transitions, and actions.
  • Reusable Components & Patterns: Uses library components and action patterns to ensure consistency.
  • Use Case: Design a login flow with multiple views and transitions to a dashboard.

Quick Start

Use the UX Layer skill to start defining a new View with a route, layout, and basic states.

Frequently Asked Questions about LAYER_09_UX

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

FAQPage Schema
How do I model a three-tier UX architecture for design systems?

Model a three-tier UX architecture by defining Library, Application, and Experience tiers to capture reusable components, application views, and interaction states. This structures design-system planning, view specification, and interaction flows consistently.

What is the best way to model state machines and interaction flows for UX views?

Model state machines and interaction flows by defining explicit states, transitions, and actions within the Experience tier. This captures user interactions and navigational flows across views, ensuring consistent behavior modeling throughout the design system.

How do I define a new UX view with routes and layouts in a documentation architecture?

Define a new UX view by specifying its route, layout, and basic states within the Application tier. Providing explicit frontmatter metadata and defined entity types ensures the view integrates correctly into the documentation architecture.

Can I use this approach to design a login flow with multiple views and state transitions?

Yes, you can design a login flow with multiple views and state transitions by modeling the routes, layouts, and navigational flows. The state machine approach captures transitions from the login view to a dashboard experience.

Do I need explicit frontmatter metadata to model UX layer definitions?

Yes, explicit frontmatter metadata is a required input to model UX layer definitions accurately. You must also provide defined entity types and example-guided inputs with outputs to ensure the architecture planning captures views and interactions correctly.

Why use a tiered modeling approach instead of flat component libraries for UX design?

Use tiered modeling instead of flat component libraries to separate reusable library components from application views and experience states. This three-tier architecture prevents logic conflicts and maintains consistency across complex interaction flows and state machines.