terminal-screenshot
Terminal Screenshot 是一个用于将终端命令的彩色输出渲染为 PNG 图像,再通过读取图像来目视判断配色效果的工具。它解决的核心问题是:当命令输出以工具结果形式返回时,Claude 只能看到纯文本和原始转义码(如 \x1b[48;2;92;30;34m),无法看到实际渲染的颜色,因此难以诚实回答“diff 的增删对比是否足够明显”或“这个主题是否太暗”等问题。该技能采用“先捕获、后渲染”两步法:第一步用各工具对应的命令将全保真 ANSI 输出保存为 .ansi 文件,第二步用捆绑的 render_ansi.sh 脚本将其渲染为 PNG,再用 Read 工具读取图像进行判断。它适用于验证 delta、bat、eza、ls、ripgrep 等 CLI 工具的配色配置,但不适用于 lazygit、htop 等全屏 TUI 程序。