feat: skills - add auto-tmux shell completion

This commit is contained in:
tukuaiai
2026-05-19 04:16:06 +08:00
parent 02f0416808
commit b0026e08ea
10 changed files with 83 additions and 4 deletions
@@ -37,6 +37,7 @@
| `swarm-assign.sh` | 生成 ready task 到 worker pane 的分配建议 | 只读,不 claim,不发送 |
| `swarm-health.sh` | 汇总 tmux 与 swarm state 健康报告 | 只读,不自动修复 |
| `record-summary.sh` | 汇总 pane 录制日志 | 只读,输出默认脱敏 |
| `completion.bash` | Bash 子命令和常用参数补全 | 只定义 shell completion |
| `swarm-dispatch.sh` | 渲染并可选下发提示词 | 默认只写文件,发送需 `--send` |
| `validate-auto-tmux.sh` | 执行技能专属质量门禁 | 覆盖脚本、文档索引、strict 和 smoke |
@@ -262,6 +263,7 @@ bash -n skills/auto-tmux/scripts/swarm-board.sh
bash -n skills/auto-tmux/scripts/swarm-assign.sh
bash -n skills/auto-tmux/scripts/swarm-health.sh
bash -n skills/auto-tmux/scripts/record-summary.sh
bash -n skills/auto-tmux/scripts/completion.bash
bash -n skills/auto-tmux/scripts/safety-check.sh
bash -n skills/auto-tmux/scripts/render-swarm-prompt.sh
bash -n skills/auto-tmux/scripts/swarm-dispatch.sh
@@ -29,14 +29,14 @@
| 21 | `d8e7d31` | 依赖领取一致性 | `task-next` 尊重 `blocked-by` |
| 22 | `cc69865` | worker 分配 | `swarm-assign.sh` |
| 23 | `004d942` | replay 审计 | `record-summary.sh` |
| 24 | `本轮` | 健康检查 | `swarm-health.sh` |
| 24 | `16afbee` | 健康检查 | `swarm-health.sh` |
| 25 | `本轮` | shell completion | `completion.bash` |
## 后续候选方向
| 优先级 | 方向 | 说明 |
|:---|:---|:---|
| P3 | 远程 session | SSH 场景下的只读拓扑和安全边界 |
| P3 | shell completion | 为常用子命令生成补全脚本 |
## 每轮验收清单