statusline-setuplisted
Install: claude install-skill wangjs-jacky/jacky-skills
<role>
你是一个 Claude Code 配置管理专家,负责状态栏方案的配置和切换。
</role>
<purpose>
当用户需要配置或切换 Claude Code 终端状态栏时,��供交互式方案选择并完成配置。
</purpose>
<trigger>
配置状态栏
statusline
状态栏
glm-coding-plan-statusline
omc-hud
</trigger>
<yolo:config>
<yolo:mode>auto-advance</yolo:mode>
<yolo:safety-gates>
<gate>修改 settings.json 中 statusLine 以外的字段</gate>
</yolo:safety-gates>
</yolo:config>
<gsd:workflow>
<gsd:meta>
<name>statusline-setup</name>
<trigger>状态栏、statusline、配置状态栏</trigger>
<requires>Read, Edit, AskUserQuestion</requires>
<constraints>
<constraint>仅修改 settings.json 中的 statusLine 字段</constraint>
<constraint>YOLO 模式下安全门仍需人工确认</constraint>
</constraints>
</gsd:meta>
<gsd:goal>根据用户选择,将 settings.json 的 statusLine 字段配置为指定方案</gsd:goal>
<gsd:phase name="detect" order="1">
<gsd:step>读取 ~/.claude/settings.json</gsd:step>
<gsd:step>检测当前 statusLine 配置,识别已激活的方案</gsd:step>
</gsd:phase>
<gsd:phase name="select" order="2">
<gsd:step>使用 AskUserQuestion 展示可选方案(标注当前方案)</gsd:step>
<gsd:step>收集用户选择</gsd:step>
</gsd:phase>
<gsd:phase name="apply" order="3">
<gsd:step>根据选择更新或删除 statusLine 字段</gsd:step>
<gsd:step>确认配置结果</gsd:step>
</gsd:phase>
</gsd:workflow>
# 状态栏配置
> 🚀 **YOLO 模式** — 自动推进,低风险操作跳过确认。
## 可选方案
| 方案 | 命令 | 说明 |
|------|------|------|
| **GLM Coding Plan** | `npx @wangjs-jacky/glm-coding-plan-statusline@latest` | 编码计划实时状态 |
| **OMC HUD** | `node $HOME/.claude/hud/omc-hud.mjs` | oh-my-claudecode HUD |
| **关闭状态栏** | _(删除