home/categories/cli-tools
category focus

CLI Tools

Powerful command-line interfaces and utilities.

1523 個技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
cli-tools
1.1K

cli-design

Design patterns and conventions for the vm0 CLI user experience

vm0-ai
vm0-ai
tools
open
cli-tools
1K

shell

CLI interactive mode channel. Delivers Claude responses to the zylos shell REPL via Unix socket.

zylos-ai
zylos-ai
tools
open
cli-tools
1K

restart-claude

Use when the user asks to restart Claude Code, or after changing settings/hooks/keybindings.

zylos-ai
zylos-ai
tools
open
cli-tools
1K

adding-cli-command

Provides Typer templates, handles registration, and ensures consistency. ALWAYS use this skill when adding or modifying CLI commands. Use when user requests to add/create/implement/build/write a new command (e.g., "add edit command", "create search feature") OR update/modify/change/edit an existing command.

https-deeplearning-ai
https-deeplearning-ai
tools
open
cli-tools
1K

reviewing-cli-command

Provides checklist for reviewing Typer CLI command implementations. Covers structure, Annotated syntax, error handling, exit codes, display module usage, destructive action patterns, and help text conventions. Use when user asks to review/check/verify a CLI command, wants feedback on implementation, or asks if a command follows best practices.

https-deeplearning-ai
https-deeplearning-ai
tools
open
cli-tools
1K

domain-cli

Use when building CLI tools. Keywords: CLI, command line, terminal, clap, structopt, argument parsing, subcommand, interactive, TUI, ratatui, crossterm, indicatif, progress bar, colored output, shell completion, config file, environment variable, 命令行, 终端应用, 参数解析

actionbook
actionbook
tools
open
cli-tools
992

winapp-ui-automation

Inspect and interact with running Windows app UIs from the command line using UI Automation (UIA). Use when an AI agent or developer needs to inspect a UI element tree, find controls, take screenshots, click buttons, read or set text, or verify UI state in a running Windows app. Works with any framework: WinUI 3, WPF, WinForms, Win32, Electron.

microsoft
microsoft
tools
open
cli-tools
951

session-execution

Use when working on or reviewing session execution, command handling, shell state, FIFO-based streaming, or stdout/stderr separation. Relevant for session.ts, command handlers, exec/execStream, or anything involving shell process management. (project)

cloudflare
cloudflare
tools
open
cli-tools
860

agent-browser

A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.

am-will
am-will
tools
open
cli-tools
827

cli-skills

CLI best practices for LlamaFarm. Covers Cobra, Bubbletea, Lipgloss patterns for Go CLI development.

llama-farm
llama-farm
tools
open
cli-tools
809

spectre-cli-localization

Procedure for localizing Spectre.Console.Cli command and option descriptions in DaxStudio.CommandLine. Use when internationalizing the dscmd command-line tool.

DaxStudio
DaxStudio
tools
open
cli-tools
808

cuopt-qp-api-cli

QP with cuOpt — CLI (e.g. cuopt_cli with QP-capable input). Use when the user is solving QP from the command line.

NVIDIA
NVIDIA
tools
open
cli-tools
788

customaize-agentcreate-command

Interactive assistant for creating new Claude commands with proper structure, patterns, and MCP tool integration

NeoLabHQ
NeoLabHQ
tools
open
cli-tools
784

qiaomu-opencli-usage

Use when running OpenCLI commands to interact with websites (Bilibili, Twitter, Reddit, Xiaohongshu, etc.), desktop apps (Cursor, Notion), or public APIs (HackerNews, arXiv). Covers installation, command reference, and output formats for 79+ adapters.

joeseesun
joeseesun
tools
open
cli-tools
784

qiaomu-opencli-oneshot

Use when quickly generating a single OpenCLI command from a specific URL and goal description. 4-step process — open page, capture API, write TS adapter, test. For full site exploration, use opencli-explorer instead.

joeseesun
joeseesun
tools
open
cli-tools
759

manimgl-best-practices

Trigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from manimlib import *`, (3) User runs `manimgl` CLI commands, (4) Working with InteractiveScene, self.frame, self.embed(), ShowCreation(), or ManimGL-specific patterns. Best practices for ManimGL (Grant Sanderson's 3Blue1Brown version) - OpenGL-based animation engine with interactive development. Covers InteractiveScene, Tex with t2c, camera frame control, interactive mode (-se flag), 3D rendering, and checkpoint_paste() workflow. NOT for Manim Community Edition (which uses `manim` imports and `manim` CLI).

adithya-s-k
adithya-s-k
tools
open
cli-tools
707

interactive-shell

Cheat sheet + workflow for launching interactive coding-agent CLIs (Claude Code, Gemini CLI, Codex CLI, Cursor CLI, and pi itself) via the interactive_shell overlay or headless dispatch. Use for TUI agents and long-running processes that need supervision, fire-and-forget delegation, or headless background execution. Regular bash commands should use the bash tool instead.

Dicklesworthstone
Dicklesworthstone
tools
open
cli-tools
675

intlayer-cli

Manages Intlayer dictionaries and configuration via the Command Line Interface. Use when the user asks to "audit translations", "build dictionaries", "sync content", or run "intlayer" commands.

aymericzip
aymericzip
tools
open
cli-tools
665

agent-browser

Browser automation CLI for direct website interaction. Use when the user needs to open URLs, click buttons, fill forms, take screenshots, log in, or test web apps. NOT for web search.

CodePhiliaX
CodePhiliaX
tools
open
cli-tools
653

adding-a-command

Create a new CLI command following Commander.js pattern. Handles command file in src/commands/, registration in src/cli.ts, telemetry tracking via tracked() wrapper, and option parsing. Use when user says 'add command', 'new CLI command', 'create subcommand', or adds files to src/commands/. Do NOT use for modifying existing commands or refactoring command structure.

caliber-ai-org
caliber-ai-org
tools
open
cli-tools
653

adding-a-command

Creates a new CLI command following the Commander.js pattern in src/commands/. Handles command registration in src/cli.ts, telemetry tracking via tracked() wrapper, and option parsing. Use when user says 'add command', 'new CLI command', 'create subcommand', or asks to add files to src/commands/. Do NOT use for modifying existing commands or refactoring command logic.

caliber-ai-org
caliber-ai-org
tools
open
cli-tools
653

adding-a-command

Creates a new CLI command following the Commander.js pattern in src/commands/. Handles command registration in src/cli.ts, telemetry tracking via tracked() wrapper, and option parsing. Use when user says add command, new CLI command, create subcommand, or adds files to src/commands/. Do NOT use for modifying existing commands or fixing bugs in existing commands.

caliber-ai-org
caliber-ai-org
tools
open
cli-tools
643

chartli

Install and use chartli to render terminal charts from numeric text files or stdin.

ahmadawais
ahmadawais
tools
open
Previous
Page 8 / 64
Next