create-agent-tui
Scaffolds a complete agent TUI in TypeScript using @openrouter/agent — like create-react-app for terminal agents. Generates a customizable terminal interface with three input styles, four tool display modes, ASCII banners, streaming output, session persistence, and configurable tools. Use when building an agent, creating a TUI, scaffolding an agent project, or building a coding assistant.
Pinned to revision 39b3f1315b59, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/create-agent-tui/SKILL.md
- skills/create-agent-tui/README.md
- skills/create-agent-tui/metadata.json
- skills/create-agent-tui/references/input-styles.md
- skills/create-agent-tui/references/loader.md
- skills/create-agent-tui/references/modules.md
- skills/create-agent-tui/references/server-entry-points.md
- skills/create-agent-tui/references/slash-commands.md
- skills/create-agent-tui/references/system-prompt.md
- skills/create-agent-tui/references/tool-display.md
- skills/create-agent-tui/references/tools.md
- skills/create-agent-tui/references/tui.md
- skills/create-agent-tui/sample/.gitignore
- skills/create-agent-tui/sample/package-lock.json
- skills/create-agent-tui/sample/package.json
- skills/create-agent-tui/sample/screenshots/banner.png
- skills/create-agent-tui/sample/screenshots/input-style-block.png
- skills/create-agent-tui/sample/screenshots/input-style-bordered.png
- skills/create-agent-tui/sample/screenshots/input-style-plain.png
- skills/create-agent-tui/sample/screenshots/loader-gradient.png
- skills/create-agent-tui/sample/screenshots/loader-minimal.png
- skills/create-agent-tui/sample/screenshots/loader-spinner.png
- skills/create-agent-tui/sample/screenshots/tool-display-emoji.png
- skills/create-agent-tui/sample/screenshots/tool-display-grouped.png
- skills/create-agent-tui/sample/screenshots/tool-display-minimal.png
- skills/create-agent-tui/sample/src/agent.ts
- skills/create-agent-tui/sample/src/banner.ts
- skills/create-agent-tui/sample/src/cli.ts
- skills/create-agent-tui/sample/src/commands.ts
- skills/create-agent-tui/sample/src/config.ts
- skills/create-agent-tui/sample/src/loader.ts
- skills/create-agent-tui/sample/src/renderer.ts
- skills/create-agent-tui/sample/src/screenshot-demos.ts
- skills/create-agent-tui/sample/src/session.ts
- skills/create-agent-tui/sample/src/terminal-bg.ts
- skills/create-agent-tui/sample/src/tools/custom.ts
- skills/create-agent-tui/sample/src/tools/file-edit.ts
- skills/create-agent-tui/sample/src/tools/file-read.ts
- skills/create-agent-tui/sample/src/tools/file-write.ts
- skills/create-agent-tui/sample/src/tools/glob.ts
- skills/create-agent-tui/sample/src/tools/grep.ts
- skills/create-agent-tui/sample/src/tools/index.ts
- skills/create-agent-tui/sample/src/tools/list-dir.ts
- skills/create-agent-tui/sample/src/tools/shell.ts
- skills/create-agent-tui/sample/test-tui.md
- skills/create-agent-tui/sample/tsconfig.json
Every link opens the file at its source, pinned to the revision this page describes.