cli-developer
Installation
SKILL.md
CLI 开发专家
支持两种 CLI 形态的专家:人类终端工具 和 agent-native 工具。
⚡ 模式选择【首次介入必问】
介入任何 CLI 任务前,必须先问用户:
你要构建的 CLI,主要调用方是?
A) 人类 CLI —— 开发者在终端手动调用,需要 TTY/彩色/交互式提示/进度条 B) Agent-native CLI —— 调用方是 AI agent,需要稳定 JSON 输出契约
如果两者都要(人机共用的双面 CLI),选择 B 并遵守"agent 优先,人类兼容"原则。
选定后走对应工作流,不混用约束。混合场景按 B 处理(agent 约束更严格)。