CLI Tools
2516 skills in Tools > CLI Tools
vscode-config
VS Code workspace settings template and validation logic with file cleanup enforcement. Includes 8 required standards (Prettier as default formatter, format on save enabled, ESLint auto-fix, pnpm package manager, terminal configuration, TypeScript workspace SDK, search exclusions, only settings.json required). Critical Rule 8 enforces deletion of unnecessary files (extensions.json, launch.json, tasks.json). Use when creating or auditing .vscode/settings.json files and detecting unnecessary workspace files.
excalidraw-diagram
Create or edit Excalidraw scenes or clipboard payloads by producing valid Excalidraw JSON (type/version/source/elements/appState/files) to render diagrams; use when asked to draw, update, or share Excalidraw diagrams.
vscode-config
VS Code workspace settings template and validation logic with file cleanup enforcement. Includes 8 required standards (Prettier as default formatter, format on save enabled, ESLint auto-fix, pnpm package manager, terminal configuration, TypeScript workspace SDK, search exclusions, only settings.json required). Critical Rule 8 requires deletion of unnecessary files (extensions.json, launch.json, tasks.json). Use when creating or auditing .vscode/settings.json files and detecting unnecessary workspace files.
desktop
Desktop customization for Bazzite. GTK theme restoration, terminal transparency,and MOTD settings. Use when users need to customize their desktop appearance.
cowsay
Generate ASCII art of a cow (or other animals) with a speech bubble containing a message. Use this skill when the user asks you to display a cowsay message, make an ASCII cow speak, or wants fun terminal-style ASCII art output.
buttons-ctas
Use when animating buttons, CTAs, or clickable action elements to create satisfying, responsive interactions
building-chat-widgets
Build interactive AI chat widgets with buttons, forms, and bidirectional actions.Use when creating agentic UIs with clickable widgets, entity tagging (@mentions),composer tools, or server-handled widget actions. Covers full widget lifecycle.NOT when building simple text-only chat without interactive elements.
codex-ai
通过 Codex CLI 进行代码审查、算法设计、架构分析和性能优化。适用于复杂技术任务、系统级设计、性能瓶颈分析。触发词:代码审查、review、算法设计、架构分析、性能优化。
skill-openai-tts-tool
CLI tool for OpenAI text-to-speech synthesis
uv
This skill should be used when the user asks about UV (Python package manager), needs to set up Python virtual environments, install/manage Python CLI tools, run MCP servers with UVX, decide between uv tool install vs uvx, configure VS Code or IDEs for MCP server integration, migrate from pip/pipx/poetry to UV, or troubleshoot UV-related issues. Use when queries mention UV, UVX, Python package management, virtual environments, MCP servers, tool installation, or Python version management.
claude-code-bash-patterns
Comprehensive knowledge for using the Bash tool in Claude Code effectively. This skillshould be used when orchestrating CLI tools, configuring hooks, setting up automationworkflows, managing git operations, handling multi-command patterns, or encounteringBash tool errors.Covers: PreToolUse hooks, command chaining patterns, git workflow automation, CLI toolintegration, custom commands (.claude/commands/), security configurations, allowlisting,session persistence, output handling, error prevention, and troubleshooting common issues.Use when: setting up Claude Code hooks, configuring bash permissions, creating customcommands, automating git workflows, orchestrating multiple CLI tools, debugging bashcommand failures, implementing security guards, logging command execution, or preventingdangerous operations.
validating-forms
Teaches client and server-side form validation patterns in React 19 with Server Actions. Use when implementing form validation, input checking, or error handling.
obsidian
Interact with Obsidian vaults via obsidian-cli. Read, create, search, and manage markdown notes. Use when user references their Obsidian vault, wants to save information to notes, search their knowledge base, or organize their personal knowledge management system.
animejs-v4
Anime.js 4.0 animations for Web Components — drag-drop, click feedback, swaps, cancelable motion. Use when adding animations, drag interactions, visual feedback, or motion to custom elements. Combines with web-components-architecture for lifecycle cleanup.
chrome-devtools
Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.
peekaboo
Capture and automate macOS UI with the Peekaboo CLI.
shell-bash
Shell scripting and Bash programming patterns
generate-api-client
Orval APIクライアント生成スキル(OpenAPI仕様書から型安全なAPIクライアントを自動生成)
supabase-patterns
Critical reference for all Supabase database operations. Use this whenever reading from or writing to the database to ensure correct client usage (supabaseServer vs supabase), schema names, and query patterns. CRITICAL for security.
react-hooks
useCallback、useEffect の正しい使い方、無限ループ防止。Biomeチェック後の修正、Client Component作成時に使用。