restman-theme

Define design tokens and styling helpers for the RestMan TUI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cadamsdev/restman --skill restman-theme
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: restman-theme
Source: https://github.com/cadamsdev/restman/tree/main/.opencode/skills/restman-theme
Command: npx skills add https://github.com/cadamsdev/restman --skill restman-theme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

RestMan theme provides a centralized design system that ensures consistent visuals, borders, and focus states across the TUI interface, reducing UI drift and design debt.

Core Features & Use Cases

  • Centralized design tokens are defined in src/tokens.ts, including color palettes and usage guidelines.
  • Helper functions like getBorderColor and getTextColor promote consistent styling across components and modals.
  • OpenTUI styling patterns and documented best practices ensure visual consistency when building or updating RestMan UI.

Quick Start

Import the RestMan theme tokens and helpers and apply borders, colors, and typography to UI components.

Frequently Asked Questions about restman-theme

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

FAQPage Schema
How do I maintain consistent UI styling and design tokens across a TUI application?

To maintain consistent TUI styling, you can use a centralized design system that provides shared design tokens, color palettes, and helper functions like getBorderColor and getTextColor to ensure uniform borders, focus states, and typography across all components.

What is the best way to prevent UI drift and design debt in OpenTUI components?

Preventing UI drift in OpenTUI components involves applying centralized design tokens and documented styling patterns, ensuring visual consistency and standardized focus states across modals and UI elements to reduce design debt.

How do I apply consistent borders and typography in a TUI interface?

You can apply consistent borders and typography in a TUI interface by importing centralized design tokens and using helper functions like getTextColor and getBorderColor, which provide standardized styling rules for UI development.

Does this design system skill require external dependencies for TUI development?

No, this design system skill does not require external dependencies, allowing you to directly integrate its design tokens and styling patterns into your TUI development workflow without additional environment setup.

Can I use these design tokens for both standard UI components and modals?

Yes, the design tokens and helper functions are built to apply consistent styling across both standard UI components and modals, ensuring visual coherence throughout the entire TUI interface.