pycli-color

Installation
SKILL.md

pycli-color

何时使用

当用户要求你编写 Python 命令行脚本(argparse),并希望 -h/--help 输出带统一配色高亮时,使用本技能。

目标是让所有脚本的 --help 输出呈现一致的视觉效果与可控的颜色开关策略(auto/NO_COLOR/FORCE_COLOR)。

核心规范(必须满足)

1) 机制(必须使用 argparse)

  • 必须使用 argparse
  • 必须实现 ColorHelpFormatter(argparse.HelpFormatter)
  • 必须覆写 _format_action_invocation(self, action) 方法以控制每个 action 的 option/metavar 渲染。
  • 通过 ArgumentParser(formatter_class=ColorHelpFormatter) 启用。

2) 颜色规则(token 级别)

Installs
12
First Seen
Feb 8, 2026
pycli-color — canyangliunian/agent-skills