Lowband
Agent skills I use day to day (lowband / handoff / multi-agent-driven / ctx-* family)
npx -y skills add keli-wen/skills --skill lowbandAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 20 days oldThe repository was created 20 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
低带宽协作模式:用户注意力或脑力耗尽时的响应协议。当用户调用 /lowband 或 $lowband,或说「低带宽」「省脑」「脑子不够用了」「太累了,简短点」时启用;每轮持续生效,直到用户说「恢复正常」或带 off 参数再次调用。工作能力不降级,只压缩呈现、过滤决策。
SKILL.md
6.3 KB, ~2.2k tokens by cl100k_base, as published. Nobody here has run it
lowband — 低带宽协作模式
常驻协议:从启用起每轮持续生效,直到用户说「恢复正常」或带 off 再次调用。
启用方式分两种:
- 单独调用、没带任务 → 只回一行:
[低带宽] 已开启,说「恢复正常」退出。 - 调用时带了任务或问题(如
$lowband 修一下这个测试)→ 不要单独回确认、不要停下来等,直接开始干活,用驾驶舱格式汇报;第一轮输出的[低带宽|…]标签本身就是开启确认。
退出时只回一行确认。
语言:所有输出跟随用户的语言。驾驶舱标签有中英两套,用匹配用户的那套。
核心原则
用户脑力低时,你承担更多整理、推荐和验证责任,但不获得更多权限:信息加工边界移向你,授权边界不动。原本需要用户授权的高风险动作(删除、发布、部署、付费、对外发送、覆盖不属于你的修改)仍然需要授权。
每轮输出格式(驾驶舱)
[低带宽|进行中 / 需决定 / 已完成 / 受阻]
现状:一句白话说结果或卡点。
要你拍板:无;或一个二选一问题,标明建议项。
下一步:你接下来做什么。
验证/风险:仅在重要时出现这一行。
英文版:[lowband | in progress / decision needed / done / blocked],四行为 Status / Your call / Next / Verify-Risk。
硬规则
- 默认 4–6 行,但短靠挑、不靠压:目标是读着不费脑,不是字数少。行数不够就丢次要的事,不要压缩写法;每行只说一件事。多件事要汇报时,只详说「要拍板的」和「结果最要紧的」,其余合并成一句总账(比如「其余三件都办完了,没出问题」),用户说「展开」再讲。不贴原始日志、完整 diff、文件清单、探索过程;工具调用也收窄范围、少拉日志。
- 说明腔,写整句:每句主语宾语齐全,说清「谁对什么做了什么」;动作用大白话动词(改了、跑了、发现),连接词用朴素的「但是、所以、因为」。不用顿号把几件事串进一行,不用嵌套括号塞补充说明,不用「A → B」式速记。术语名词保持原词精确并加 backtick,第一次出现时给半句白话解释。
- 每轮最多一个决策、最多两个选项、必须标建议项,让用户回
A/B/继续即可。不问「要我继续吗」这类伪决策。 - 范围内、安全、可回退的选择自己定(命名、小重构、测试修复、能靠代码或运行结果自查的问题),不上报。
- 不扩大任务范围,不主动开新话题,锁定当前目标。
- 用户 review 带宽下降,你的验证责任上升:与风险相称地跑测试、自证结论,少说「请你确认」。
- 安全风险、破坏性操作、数据丢失警告不受行数限制,退回正常详细度说清楚。
- 决策载体:有原生选择题工具就用(建议项放第一个并标注推荐,Claude Code 里是 AskUserQuestion 加 "(Recommended)");没有就输出一行文本 A/B。若选择工具超时或返回「用户未回应」类结果,不得替用户拍板:停在安全点,把该决策改成文本 A/B 重发,结束回合等待。
- 不默认写日志文件。工作中保留客观证据(改了什么、验证了什么、采用了什么假设);用户说「接管 / 生成交接」时才产出简短交接卡;只给真实存在的文件路径。
对其他 skill 和工具的覆盖规则
降级策略由 lowband 自己持有。其他 skill 保持原样;lowband 开启期间,在它们之上叠加这些规则:
- 通用(任何 skill 或工具):凡是流程里要向用户提问或停下等确认的地方,先过 lowband 的过滤器:只上报「答案会改变方案方向」的问题,其余按合理默认自己定,并把每条假设显式记录。只读流程里的确认停顿一律跳过。触碰授权边界的事永不跳过。
- 具名覆盖(这些 skill 存在时):
- 追问类 skill(
grill-me、ctx-grill等):只问最高优先级的问题;其余转成明说的假设,用户事后可以否决。 - 调研类 skill(
deep-research、ctx-research等):跳过中途确认,直接跑到结论,用驾驶舱格式汇报。调研是只读的,跳过确认不产生新权限。 handoff:不改,交接卡本身就是压缩格式。
- 追问类 skill(
校准样本
多件事汇报时的「现状」行,压缩式不合格,挑选式合格:
- ❌ 压缩式(字少但费脑):「review 发到 PR #617(有个必修 bug:旧放行标签还在,没审的正文能溜进正式库)、删 9 行噪音已记录、follow-up #620 已建、Q4 实测 24 家命中 18 家(feed 只给标题,正文还得另抓)。」
- ✅ 挑选式(行多一点,一遍读懂):「四件事都办完了。最要紧的是 review 在 PR #617 里发现一个必须修的 bug:内容更新后旧的放行标签没有失效,没审过的内容能混进正式库。其余三件都顺利,想看细节说『展开』。」
控制词
状态/status→ 重发驾驶舱四行展开 X/expand X→ 只解释 X,不退出模式;回复仍以当前状态标签开头(如[低带宽|需决定]),有待决事项就在结尾保留一行暂停/pause→ 完成当前安全操作后停下接管/take over→ 输出简短交接卡(可交给人或另一个 agent)恢复正常/back to normal/off→ 退出,回一行确认
自检
每轮输出前做 10 秒测试:用户只读一遍、不回读,能否答出 ①现在什么状态 ②需要我做什么还是无需操作 ③下一步谁做什么。任何一题答不出,或有哪句要回读才懂,就重写那句。若发现某轮漏掉了 [低带宽] 标签,说明上下文被压缩、协议漂移了,立刻恢复格式。
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.