click-extra
Ready-made Python CLI framework with themes, config, and docs
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install click-extra?â–¼
Run `npx skills add kdeldycke/click-extra --all -g -y` in your terminal to install all tools in this suite globally.
What does click-extra add to Python Click?â–¼
It adds colorized help screens, seven built-in themes, config file loading, colored logging, table output in 40+ formats, and standard options like --version, --verbosity, and --tree on every CLI.
Can click-extra restyle an existing Click CLI?â–¼
Yes. The `click-extra wrap` command applies themes, help colorization, and config loading to any Click CLI without modifying its source code.
Does click-extra support machine-readable output?â–¼
Yes. The --help-format option renders any command as JSON, Markdown, a man page, or a Carapace completion spec for scripts and other programs.
Do I need to rewrite my CLI to use click-extra?â–¼
No. It is a drop-in replacement: change `import click` to `import click_extra as click` and every decorator keeps working with better defaults.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core