Dsh Oc Tui — Design skill for Claude Code
The plugin can use terminal UI like opencode/claude code and other CLI/TUI agents.
How to install Dsh Oc Tui
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rayafriandion/dsh-oc-tui and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Dsh Oc Tui does
The plugin can use terminal UI like opencode/claude code and other CLI/TUI agents.
Alternatives in Design
- App Onboarding Questionnaire — A Claude Code skill that designs and builds high-converting questionnaire-style app onboarding flows — modelle 751 ★
- Opencode Background Agents — Claude Code-style background agents for OpenCode – async delegation with context persistence 388 ★
- Ccexp — by nyatinte - Interactive CLI tool for discovering and managing Claude Code configuration files and slash comm 253 ★
README
Deepseek Harness opencode-like TUI Plugin
An opencode-inspired **terminal UI (TUI)** for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness), shipped as a dsh profile app plugin. It boots a chat client inside the dsh process: it creates/resumes agents through `ctx.agents`, renders the durable `session/event` stream (user messages, streaming assistant tokens, tool cards, todo lists), routes human input back via `agent.followup()`, and answers `approval/request` prompts inline.
The UI follows a DeepSeek blue-white dark design language (brand blue `#4D6BFE` accents on a blue-tinted canvas, with a blue→white gradient on the DeepSeek Harness title): a responsive session rail, markdown transcript and tool activity, a bordered multiline composer with slash-command suggestions, and a telemetry footer for session tokens, average time to first token (TTFT), decode throughput, KV-cache hit rate, and a **context meter** showing the current context length over the context-length limit. Thinking and running tools (read/write/...) show flowing spinner animations, the status row carries a flowing wave, and the composer border becomes a flowing gold marching-ants frame (dashes chasing clockwise around the box) while the agent is working.

中文用户手册见 [docs/用户手册.md](docs/用户手册.md)。
Requirements
- Node.js >= 22, an installed
@deepseek-ai/dshCLI, and an interactive terminal (Windows Terminal / ConPTY, iTerm2, GNOME Terminal, ...). pnpmon PATH for the one-time plugin install (dsh pluginforwards to pnpm).- A configured model route: the profile reuses
$DSH_HOME/settings.yaml(llm-pi-aiproviders orllm-deepseek) and$DSH_HOME/.credentials.yaml— the same setup the Web GUI uses.
Quick start
# 1. One-time setup: create the tui profile and install this plugin into it.
dsh plugin --profile tui add dsh-oc-tui
# 2. Launch.
dsh --profile tui
The first command initializes `$DSH_HOME/profiles/tu
Related Skills
Dsh Tui
Claude Code-style terminal UI for DeepSeek Harness agents, as an out-of-tree dsh plugin bundle
Dsh Code
Claude-Code-style TUI bundle for DeepSeek Harness. 充分结合 DSH 的核心机制和高级特性与Codex CLI 、Claude Code 等主流交互机制,打造的 DSH-
TokenUsage2
A live, btop-style terminal dashboard for developers to track Claude Code, Codex CLI, and OpenCode token usage
Tui Design Skill
Claude Skill for building clean, professional terminal UIs & CLIs — covers Bubble Tea, Ratatui, Textual, and I
Claudeview
Terminal dashboard for real-time Claude Code session monitoring — k9s-style TUI with live tool call tracking,
Claudebar
Powerline-style statusline for Claude Code. Rust CLI with a TUI configurator, themes and styles
Related Agents
Shux Tui QA
General hard-gate QA subagent for shux TUI, terminal UX, CLI, pane automation, plugin, attach, mouse/input, an
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and
Abtop
AI agent monitor for your terminal. Like btop++, but for AI coding agents. Supports Claude Code and Codex CLI.