CLI Tools
2516 skills in Tools > CLI Tools
uv
This skill should be used when working with Python projects that use uv for package and project management. Use this skill for running Python scripts and CLI tools with `uv run`, managing dependencies, creating projects, handling virtual environments, and executing commands within isolated project environments. Essential for projects with pyproject.toml files.
bash-cli-expert
Write, debug, and optimize bash scripts and CLI solutions for macOS using modern tools (fd, rg, sd, jq) with shellcheck compliance. Use when creating shell scripts, one-liners, pipelines, automation, or solving complex CLI tasks.
mem-persist
Saves Claude Code or Codex CLI conversation threads to Nowledge Mem knowledge base via HTTP API. Use when user requests to save, persist, or backup the current session or conversation thread.
k-ecosystem
Context for the Mechanic/Fen WoW addon development ecosystem. Covers all components (Mechanic, FenCore, FenUI, MechanicLib), their relationships, and AFD principles. Load this at the start of addon work. Triggers: ecosystem, fen, fencore, fenui, mechanic, addon, context.
ruff
This skill should be used when users need to lint, format, or validate Python code using the Ruff command-line tool. Use this skill for tasks involving Python code quality checks, automatic code formatting, enforcing style rules (PEP 8), identifying bugs and security issues, or modernizing Python code. This skill should be invoked PROACTIVELY whenever Python code is written or modified to ensure code quality.
shadcn
Add and manage shadcn/ui components via CLI. Use when installing new UI components, building forms with validation, creating modals/dialogs/sheets, adding navigation menus, setting up data tables or charts, or updating existing shadcn components.
climate-science-explainer
Climate science expert explaining climate systems, climate change, models, and environmental impacts
bff-patterns
Backend-for-Frontend architecture patterns for API aggregation, data transformation, and client-specific optimization. Activates when designing API layers between backends and frontends or implementing data transformation pipelines.
system-diagnostics
Comprehensive Windows 11 system diagnostics via PowerShell. Diagnoses crashes, freezes, reboots, BSOD, disk health, memory issues, hardware errors, and performance problems. Use when troubleshooting Windows stability issues, analyzing Event Viewer logs, checking disk/memory health, investigating hardware errors, or diagnosing system performance problems.
gemini-json-parsing
Parse Gemini CLI headless output (JSON and stream-JSON formats). Covers response extraction, stats interpretation, error handling, and tool call analysis. Use when processing Gemini CLI programmatic output.
automating-browser
claude-in-chrome MCPăăŒă«ăäœżçšăăă€ăłăżă©ăŻăăŁăăă©ăŠă¶èȘććă æé©ăȘçšé: ăăąăăăă„ăĄăłăGIFăæćăăčăăă©ă€ăăă©ăŠă¶ć¶ćŸĄă CI/CDă§ăźèȘćE2Eăăčăă«ăŻă代ăăă«webapp-testingăčăă«ăäœżçšă ăăȘăŹăŒ: browser automation, ăă©ăŠă¶èȘćć, screenshot, ăčăŻăȘăŒăłă·ă§ăă, form fill, ăă©ăŒă ć „ć, click, navigate, GIF recording, GIFéČç», ăă©ăŠă¶æäœ, Chrome, demo, ăăą, live browser.
providers
Use when switching between LLM providers, accessing provider-specific features (Anthropic caching, OpenAI logprobs), or using raw SDK clients - covers multi-provider patterns and direct SDK access for OpenAI, Anthropic, Google, and Ollama
bats-testing-patterns
ă·ă§ă«ăčăŻăȘăăăźć æŹçăȘăăčăăźăăăźBashèȘććăăčăă·ăčăă ïŒBatsïŒăăăčăżăŒăă·ă§ă«ăčăŻăȘăăăźăăčăäœæăCI/CDăă€ăă©ă€ăłăăŸăăŻă·ă§ă«ăŠăŒăăŁăȘăăŁăźăăčăé§ćéçșăćż èŠăȘć Žćă«äœżçšăăŠăă ăăă
codex-cli
Reference for Codex CLI usage patterns. Consult before calling codex via Bash.
td-javascript-sdk
Expert assistance for importing data to Treasure Data using the JavaScript SDK. Use this skill when users need help with browser-based event tracking, page analytics, client-side data collection, or implementing TD's JS SDK for web applications.
javascript-cli
Build TypeScript CLIs with Commander.js, JSON output, keychain auth, and consistent architecture. Use when creating new CLIs, adding commands, or wrapping APIs. Covers project structure, API clients, error handling, output formatting, and authentication patterns.
healthsim-patientsim
Generate realistic clinical patient data including demographics, encounters, diagnoses, medications, labs, and vitals. Use when user requests: (1) patient records or clinical data, (2) EMR test data, (3) specific clinical cohorts like diabetes or heart failure, (4) HL7v2 or FHIR patient resources.
shell-engineering
Comprehensive shell/bash engineering guidelines based on Google's Shell Style Guide. This skill should be used when writing shell scripts, reviewing bash code, or answering questions about shell scripting best practices. Applies to .sh files, bash scripts, and any shell programming tasks.
turbo-sdk
Complete Arweave Turbo ecosystem including client SDKs, core upload infrastructure, payment service backend, and CLI tools for permanent decentralized storage
gemini-config-management
Expert guide for configuring Google Gemini CLI. Covers global vs project settings.json, Trusted Folders, Policy Engine, and environment variables. Use when configuring Gemini settings, managing trusted folders, setting up security policies, or troubleshooting configuration precedence. Delegates to gemini-cli-docs for official references.