cli-helper

Parses --help outputs into Basic, Medium, Advanced CLI option categories.

Updated Nov 5, 2025
One-click install
npx skills add https://github.com/s2005/cli-helper-skill --skill cli-helper-s2005
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-helper
Source: https://github.com/s2005/cli-helper-skill/tree/main
Command: npx skills add https://github.com/s2005/cli-helper-skill --skill cli-helper-s2005

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Organize and simplify the usage of command-line tools by automatically parsing their --help outputs and structuring options into three levels: Basic, Medium, and Advanced.

Core Features & Use Cases

  • Three-level organization that separates essential, typical, and advanced options for easy navigation
  • Systematic parsing of help output to produce structured, actionable references
  • Reference library that stores pre-parsed CLI documentation for quick reuse
  • Concrete examples generation for Advanced options to demonstrate real-world usage
  • Supports proprietary/internal CLI tools by mapping hints in help text to levels

Quick Start

Install the skill and ask Claude Code to parse a tool's --help output to organize its options into Basic, Medium, and Advanced.

Frequently Asked Questions about cli-helper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I parse CLI --help output into a structured reference?

Parsing CLI --help output into a structured reference involves categorizing command options into Basic, Medium, and Advanced levels. This approach systematically extracts help text to produce structured, actionable documentation for easy navigation and quick reuse.

How do I organize complex CLI tool options for easier navigation?

Organizing complex CLI tool options is achieved by applying a three-level taxonomy that separates essential, typical, and advanced options. This categorization simplifies usage by mapping hints in help text to appropriate complexity levels for quick reference and guidance.

Can I generate usage examples for advanced command-line options?

Generating usage examples for advanced command-line options is supported by parsing help documentation. Concrete examples are automatically produced for Advanced options to demonstrate real-world usage and help users apply complex parameters correctly.

Does this approach work with proprietary or internal CLI tools?

Working with proprietary or internal CLI tools is fully supported. The parsing mechanism maps hints found in help text to complexity levels, enabling structured categorization of options for tools lacking external documentation.

What is the best way to manage help documentation for multiple CLI tools?

Managing multiple CLI help documents is best handled through a reference library that stores pre-parsed documentation. This library retains structured outputs for quick reuse, eliminating the need to repeatedly parse the same --help outputs.

How do I categorize command-line arguments by complexity level?

Categorizing command-line arguments by complexity level requires parsing the tool's help output and enforcing a three-level taxonomy. Options are systematically sorted into Basic, Medium, and Advanced tiers to produce structured, actionable references.