🖥️
FrontendRust

TUI

by Piebald-AI

TUI is a Frontend skill for Claude Code, published by Piebald-AI in splitrail.

217 stars25 forkson Piebald-AI/splitrailAdded 2026/09/04Repository updated 2026/09/03
agenticanalyzerantigravity-cliblazing-fastccusageclaude-codeclinecodexgcusagekilo-codeopencodepi-agentpiebaldqwenqwen-coderavishingrustsplitrailusagezoo-code
Install in seconds
Install TUI
Copy TUI into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/Piebald-AI/splitrail/tree/main/.claude/skills/tui ~/.claude/skills/tui

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/Piebald-AI/splitrail.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
.claude/skills/tui/SKILL.md in Piebald-AI/splitrail
Installs to
~/.claude/skills/tui
Collection
One of 6 skills cataloged from this repository
Category
Frontend641 skills

What TUI does

TUI guides Splitrail's terminal interface, live stats updates, and file watching. Use it when changing the TUI, stats display, or real-time update logic.

TUI is cataloged under Frontend on DirSkills. TUI comes from a repository tagged agentic, analyzer, antigravity-cli, blazing-fast and ccusage.

Documentation

README

Real-Time Monitoring & TUI

Splitrail provides a terminal UI with live updates when analyzer data files change.

Source Files

  • src/tui.rs - TUI entry point and rendering
  • src/tui/logic.rs - TUI state management and input handling
  • src/watcher.rs - File watching implementation

Components

FileWatcher (src/watcher.rs)

Watches analyzer data directories for changes using the notify crate. Triggers incremental re-parsing on file changes and updates TUI via channels.

RealtimeStatsManager

Coordinates real-time updates: background file watching, auto-upload to Splitrail Cloud (if configured), and stats updates to TUI via tokio::sync::watch.

TUI (src/tui.rs, src/tui/logic.rs)

This is the opening of the README. Read the full README on GitHub.

Frequently asked about TUI

  • What else does Piebald-AI publish alongside TUI?

    TUI is one of 6 skills that DirSkills catalogs from Piebald-AI/splitrail, the repository it ships in. Its siblings there include New Analyzer, Performance and Pricing. Each one is a separate skill with its own page in this directory, installs the same way TUI does, and is maintained by Piebald-AI in that same repository. The rest of the collection is listed on the Piebald-AI/splitrail page.

  • How does TUI compare to other Frontend skills?

    TUI ranks #589 by stars among the 641 Frontend skills in this catalog. The most-starred ones next to it are Angular Developer, Android Clean Architecture and Accessibility. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of TUI against them. Open each page to compare what they document and how they install.