create-agent-tui

Official

Scaffold production-ready terminal agent TUIs in TypeScript

AuthorOpenRouterTeam
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Building a customizable terminal agent UI from scratch requires handling low-level terminal rendering, tool integration, session persistence, and model call logic, which takes hours of manual work even for experienced developers.

Core Features & Use Cases

  • Full Project Scaffolding: Generates a complete TypeScript project using @openrouter/agent for model calls, tool execution, and stop conditions, with pre-configured entry points and dependencies.
  • Customizable Terminal UI: Choose from 3 input styles (block, bordered, plain), 4 tool display modes (emoji, grouped, minimal, hidden), 3 loader animations, and optional ASCII project banners.
  • Configurable Tools & Modules: Toggle OpenRouter server tools (web search, datetime, image generation), 12+ client-side tools (file read/write/edit, shell, grep, etc.), and harness modules (session persistence, context compaction, tool approval, slash commands).
  • Use Case: Build a custom coding assistant for your team, a CLI agent for internal tooling, or an embedded agent for your product without reimplementing the core agent loop.

Quick Start

Use the create-agent-tui skill to scaffold a new terminal agent project with grouped tool display, block input style, and session persistence enabled, then customize the tools and UI to match your needs.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: create-agent-tui
Download link: https://github.com/OpenRouterTeam/skills/archive/main.zip#create-agent-tui

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.