home/categories/cli-tools
category focus

CLI Tools

Powerful command-line interfaces and utilities.

1523 skillsall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
cli-tools
26

which-tool

This skill should be used when choosing CLI tools, a tool seems slow, or when "best tool", "which tool", or "tool alternatives" are mentioned.

outfitter-dev
outfitter-dev
tools
open
cli-tools
26

cli-development-guidelines

This skill should be used when designing, implementing, or reviewing CLI tools, or when flags, subcommands, help text, exit codes, or `--cli-dev` are mentioned.

outfitter-dev
outfitter-dev
tools
open
cli-tools
26

claude-commands

This skill should be used when creating slash commands, writing command files, or when "/command", ".claude/commands", "$ARGUMENTS", or "create command" are mentioned.

outfitter-dev
outfitter-dev
tools
open
cli-tools
26

obsidian-cli

Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.

tmm
tmm
tools
open
cli-tools
26

ratatui-ruby

This skill should be used when the user asks to "create a TUI", "terminal interface", "terminal UI", "ratatui", "ratatui-ruby", "inline viewport", "full-screen terminal app", "terminal widgets", "tui.draw", "tui.poll_event", or mentions RatatuiRuby.run, managed loop, terminal rendering, Tea MVU, or building CLI applications with rich UI elements. Should also be used when editing RatatuiRuby application files, working with terminal widgets, or discussing TUI architecture patterns.

hoblin
hoblin
tools
open
cli-tools
26

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).

ComeOnOliver
ComeOnOliver
tools
open
cli-tools
26

unity-editor

Remote control Unity Editor via CLI using unityctl. Use when working with Unity projects to launch/stop editor, enter/exit play mode, compile scripts, view logs, load scenes, run tests, capture screenshots, or execute C# code for debugging. Activate when user mentions Unity, play mode, compilation, or needs to interact with a running Unity Editor.

ComeOnOliver
ComeOnOliver
tools
open
cli-tools
26

test-output-to-logfile

When running test scripts or long-running commands that produce verbose output, redirect output to a log file under logs/ to avoid truncation in the Bash tool. Claude should use this skill when running test scripts, end-to-end tests, or any command likely to produce large output.

humansintheloop-dev
humansintheloop-dev
tools
open
cli-tools
26

gsd-manager

Interactive command center for managing multiple phases from one terminal

ZaneL1u
ZaneL1u
tools
open
cli-tools
26

pwdebug

用于需要通过命令行操作真实浏览器实例进行前端调试(如导航、执行 JS、截图、元素拾取、控制台日志)且希望跨多次命令复用同一浏览器会话的场景。

ComeOnOliver
ComeOnOliver
tools
open
cli-tools
25

tmux-test

Interacts with any CLI/TUI application via TMUX.

francescoalemanno
francescoalemanno
tools
open
cli-tools
25

chat

Use Claude Code as a conversational chatbot. Respond entirely in the terminal — never write or create files. Can read local files, search the web, run commands (always asking permission first), and use any available capability.

SergioQuijanoRey
SergioQuijanoRey
tools
open
cli-tools
25

terminal-ui

Terminal User Interface (TUI) performance and UX guidelines for TypeScript applications using Ink and Clack. This skill should be used when building CLI tools, interactive terminal prompts, or developer tooling with TUI components. Triggers on tasks involving TUI components, CLI prompts, terminal rendering, keyboard input handling, or developer tooling.

t0dorakis
t0dorakis
tools
open
cli-tools
25

julia-term

Work with Term.jl for styled terminal output, renderables, layouts, progress bars, repr helpers, and interactive TUI apps. Use when building terminal interfaces or rich terminal output in Julia.

Krastanov
Krastanov
tools
open
cli-tools
25

browserclaw

Browse websites interactively using the browserclaw library — launch, navigate, snapshot, interact, extract

idan-rubin
idan-rubin
tools
open
cli-tools
25

julia-comonicon

Build Julia command-line interfaces with Comonicon.jl using @main, @cast, docstring-driven help text, options/flags parsing, command trees, and package install/build workflows. Use this skill when creating or refactoring Julia CLI scripts/packages, adding subcommands, configuring Comonicon.toml, or troubleshooting Comonicon CLI behavior.

Krastanov
Krastanov
tools
open
cli-tools
24

command-development

This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.

ssdeanx
ssdeanx
tools
open
cli-tools
24

git-cli-agentic

Git commands optimized for AI agent workflows with porcelain output and deterministic execution patterns.

laurigates
laurigates
tools
open
cli-tools
24

justfile-expert

Just command runner expertise, Justfile syntax, recipe development, and cross-platform task automation. Covers recipe patterns, parameters, modules, settings, shebang recipes for multi-language scripts, and workflow integration. Use when user mentions just, justfile, recipes, command runner, task automation, project commands, or needs help writing executable project documentation.

laurigates
laurigates
tools
open
cli-tools
24

zellij

Use when manipulating Zellij sessions, creating tabs or panes, or looking up Zellij CLI commands for terminal multiplexer operations

zenobi-us
zenobi-us
tools
open
cli-tools
24

cmdliner

Designing and implementing robust command-line interfaces using OCaml's cmdliner library. Use when Claude needs to: (1) Design a new CLI or subcommand layout, (2) Implement cmdliner terms and combinators, (3) Enforce clear, predictable, orthogonal options, (4) Produce high-quality --help output and error messages, (5) Integrate cmdliner CLIs into dune-based OCaml projects.

avsm
avsm
tools
open
cli-tools
24

playwright-cli

Playwright CLI browser automation for AI agents. Navigate pages, take screenshots, fill forms, click elements from the command line. Use when automating browser tasks with shell access. Prefer over Playwright MCP (4-10x more token-efficient).

laurigates
laurigates
tools
open
cli-tools
24

sc-cmdi

OS Command Injection detection in shell execution, subprocess calls, and process spawning

ersinkoc
ersinkoc
tools
open
cli-tools
24

termrender

Rich terminal rendering of directive-flavored markdown. Panels, trees, columns, callouts, mermaid diagrams, syntax-highlighted code, diffs, charts, KPI tiles, timelines, tasklists, and inline badges — rendered as ANSI output or displayed in a tmux side pane. Use when producing visual output, diagrams, or structured terminal displays.

CaptainCrouton89
CaptainCrouton89
tools
open
Previous
Page 37 / 64
Next