LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

ratatui - Build terminal user interfaces with Ratatui and KMP

Provides reference guidelines for building terminal UIs, layouts, widgets, and event loops in Rust and Kotlin Multiplatform.

Tags

Updated: 2026-09-17

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Build terminal user interfaces
  • Design flexible UI layouts
  • Render immediate mode widgets
  • Handle terminal input events
  • Implement KMP TUI patterns

Inputs

  • Rust or KMP project code
  • Terminal UI layout requirements
  • Terminal input events

Outputs

  • Rendered terminal UI frames
  • Terminal buffer diff updates
  • ANSI escape code sequences

Requirements

  • Rust or Kotlin Multiplatform development environment
  • Terminal emulator supporting raw mode and ANSI escapes
  • ratatui crate version 0.30 or KMP TUI dependencies

Source

  • Spec: SKILL.md
ratatui
rust
tui
kmp
terminal
ui
Build terminal user interfaces
Design flexible UI layouts
Render immediate mode widgets
Handle terminal input events
Rust or KMP project code
Terminal UI layout requirements
Terminal input events
Rendered terminal UI frames
Terminal buffer diff updates
ANSI escape code sequences