CLIs and Terminal Tools skills for Claude Code and Codex
Skills for building command-line tools and working in the terminal: CLI design in Go, Dart, TypeScript and .NET, tools generated from API docs, tmux control for interactive programs and terminal recordings. They teach an agent flag handling, exit codes and stdout discipline.
Highest-scoring CLI skills in the October 22, 2026 snapshot: dart-build-cli-app from flutter/skills (84/100), terminal-title from bluzername/claude-code-terminal-title (82/100) and using-tmux-for-interactive-commands from obra/superpowers-lab (74/100). Scores come from the Suede Skill Check.
- 9 listed skills
- 9 repositories
- 3 with full pages
3 from official publishers. 1 bundle scripts. 1 connect to an outside service. Listed in Developer Tools and Frameworks (9).
All 9 CLI skills
No matching skills. Try fewer words or clear your search.
| Skill | Repository | What it does |
|---|---|---|
| dart-build-cli-app 84/100 · B | flutter/skills | Guides building Dart command-line applications, covering architecture patterns, entrypoint structure, exit codes, stream routing, subprocess spawning, and argument parsing with package:args. |
| terminal-title 82/100 · B | bluzername/claude-code-terminal-title | Updates the terminal window title to reflect the current high-level task, at session start and whenever the user switches to a new task. |
| using-tmux-for-interactive-commands 74/100 · C | obra/superpowers-lab | Guides running interactive CLI tools such as vim, git rebase -i, and Python REPLs by controlling detached tmux sessions with send-keys. |
| cli-creator 77/100 · C | openai/skills | Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use… |
| cli-developer 84/100 · B | jeffallan/claude-skills | Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for parsing flags and subcommands, displaying… |
| go-cli 95/100 · A | eduardo-sl/go-agent-skills | Build command-line tools in Go: flag handling, subcommands, stdin/stdout discipline, exit codes, signal handling, and when Cobra/Viper earn their… |
| scaffold-cli 89/100 · B | mblode/agent-skills | Scaffolds a TypeScript CLI and npm package with the house toolchain, dual tsdown outputs, CLI contracts, changesets, and publishing templates. Use… |
| system-commandline-cli 84/100 · B | github/awesome-copilot | Use this skill when adding, modifying, or reviewing CLI commands in a .NET project built with System.CommandLine. Triggers include: creating a new… |
| terminal-gif-recordings 81/100 · B | gooseworks-ai/goose-skills | Create polished terminal GIF recordings using VHS (Video Hardware Software) by Charmbracelet. Use when asked to create terminal demos, CLI gifs… |
How to choose CLI skills
Pick the builder skill for your language. Go, Dart, TypeScript and System.CommandLine skills each follow that ecosystem's packaging and argument parsing conventions.
cli-creator turns API docs or an OpenAPI spec into a composable CLI, a quick route when you need agent-friendly access to a service.
Terminal workflow skills such as tmux control and terminal titles change how the agent runs commands. They are small Markdown skills and easy to try.
Related topics
.NET and C# 31Flutter and Dart 29Go 34TypeScript and Node.js 18
Find your next useful skill
Explore Rising Skills with quality scores and source reports, or search from inside your agent.
Get Rising Skills by email · Read Rising Skills · Install the finder · State of Agent Skills