create-command
Create a new Claude Code slash command with proper YAML frontmatter structure. Use when the user wants to add a custom slash command to a plugin. Handles command file creation with description, argument hints, allowed tools, and all advanced features.
cli-helper
Shared utilities for invoking Fractary CLI from work plugin skills
commands-creator
Guide for creating and managing slash commands in Claude Code. Use when (1) creating new slash commands, (2) learning command syntax and features, (3) deciding between commands vs skills, (4) implementing advanced command features (arguments, hooks, bash execution), or (5) organizing and managing command libraries.
utilizing-cli-tools
CLI tools guide for git, gh, npm, and other development tools. Use when executing git commands, managing branches, or when user mentions CLI, コマンドライン, バージョン管理, ブランチ, コミット.
keyboard-navigation
Implement focus management, optimize tab order, and validate keyboard shortcuts
project-commands
Manages project-specific commands for development, testing, and deployment. Use when needing to run project commands or when setting up commands for a new project.
create-slash-command
Create new slash commands for DevAgent workflows. Use when you need to create a new command file in .agents/commands/ and symlink it to .cursor/commands/ for Cursor IDE integration. This skill handles the complete command creation workflow including file generation, symlink creation, and structure validation.
go-cli-tools
Build production CLI tools with Cobra, Viper, and terminal UI
babashkacli
Command-line argument parsing for turning Clojure functions into CLIs
using-tmux
Control interactive CLI tools that require a real terminal via tmux send-keys. Use for git rebase -i, git add -p, vim, nano, Python/Node REPLs, or any command that hangs waiting for terminal input.
gemini-cli
Reference for Gemini CLI usage patterns. Consult before calling gemini via Bash.
add-platformresearch
Capture CLI configuration and hooks system documentation for the new platform
output-format
Beautiful ASCII art output formatting guidelines for all plugin commands
cli-design
Create distinctive, user-respecting command-line interfaces with exceptional UX. Use this skill when the user asks to build CLI tools, scripts, or terminal applications. Generates well-crafted CLIs that follow platform conventions and treat users as humans, not machines.
cli-builder
Expert guide for building command-line interfaces with Node.js (Commander, Inquirer, Ora) or Python (Click, Typer, Rich). Use when creating CLI tools, terminal UX, argument parsing, or interactive prompts.
system-create-cli
Generate production-quality TypeScript CLIs with full documentation, error handling, and best practices. Creates deterministic, type-safe command-line tools following PAI's CLI-First Architecture. USE WHEN user says "create a CLI", "build a command-line tool", "make a CLI for X", or requests CLI generation. (user)
cli-development
CLI development patterns with Commander.js, argument parsing, and user experience best practices. Use when creating commands, handling options, formatting output, or building CLI tools.