Usage
Basic usage examples for KHC CLI.
khc-cli --help
khc-cli analyze repo owner/repo
User configuration
KHC CLI can be configured via a YAML file ~/.khc_cli_rc in your home directory.
To generate a default configuration file:
khc-cli config init
You can force regeneration with:
khc-cli config init --force
Example file structure:
version: 1.0
config:
default_output_format: markdown
cache_dir: ~/.cache/khc-cli
log_level: info
api_keys:
github: ""
commands:
analyze:
description: "Analyze a GitHub repository or an Awesome list"
usage: "khc-cli analyze [OPTIONS] TYPE TARGET"
options:
--format: "Output format (markdown, json, csv)"
--output: "Output file (default: stdout)"
KHC CLI loads this configuration automatically at startup.