rust-animated-cli

Installation
SKILL.md

Animated Interactive Rust CLI (crossterm + ratatui)

An interactive terminal launcher for multi-component projects, written in Rust. Provides a sine-wave animated ASCII banner, keyboard-driven menu with number shortcuts, real-time build progress with streamed output, a warning summary screen with severity colours, scrollable command viewers, and clipboard support — using only crossterm and ratatui.

When to Use This Skill

  • Creating a developer CLI that wraps build/test/launch operations for a project
  • When you want animated feedback during long build processes
  • When the project has multiple independently-buildable components (e.g. Rust + Python + linting)
  • When you want a native compiled binary instead of a PowerShell script for the CLI launcher
  • When targeting Windows terminals (handles key-release ghost events)

Dependencies

[dependencies]
crossterm = { version = "0.27", features = ["event-stream"] }
Related skills

More from ds-codi/project-memory-mcp

Installs
1
GitHub Stars
4
First Seen
Apr 1, 2026