feat: skills - export auto-tmux swarm state

This commit is contained in:
tukuaiai
2026-05-19 13:21:24 +08:00
parent 3174e5dd54
commit d56eb5ed2b
11 changed files with 137 additions and 5 deletions
+3 -1
View File
@@ -19,6 +19,7 @@ skills/auto-tmux/
│ ├── swarm-archive.sh
│ ├── swarm-board.sh
│ ├── swarm-deps-graph.sh
│ ├── swarm-export.sh
│ ├── swarm-assign.sh
│ ├── swarm-health.sh
│ ├── record-summary.sh
@@ -53,6 +54,7 @@ skills/auto-tmux/
- `scripts/swarm-archive.sh` 是归档层,打包 brief、snapshot 和 swarm state 供复盘交接。
- `scripts/swarm-board.sh` 是看板层,将任务、依赖、锁和状态日志渲染为 Markdown。
- `scripts/swarm-deps-graph.sh` 是依赖可视化层,将 `deps.tsv` 渲染为 Mermaid 图。
- `scripts/swarm-export.sh` 是机器可读导出层,将任务、依赖和锁导出为 JSONL。
- `scripts/swarm-assign.sh` 是分配建议层,将 ready task 轮询映射到 worker pane。
- `scripts/swarm-health.sh` 是健康检查层,汇总 tmux 和 swarm state 的只读报告包。
- `scripts/record-summary.sh` 是复盘摘要层,将 pane 录制日志整理为 Markdown。
@@ -69,4 +71,4 @@ skills/auto-tmux/
- 上游来源:`tools/external/.tmux``tools/external/tmux`
- 下游使用:`SKILL.md``references/` 中的命令示例。
- 验证入口:`skills/auto-skill/scripts/validate-skill.sh skills/auto-tmux --strict`
- 脚本验证:`skills/auto-tmux/scripts/validate-auto-tmux.sh``bash -n skills/auto-tmux/scripts/auto-tmux.sh``bash -n skills/auto-tmux/scripts/swarm-state.sh``bash -n skills/auto-tmux/scripts/swarm-brief.sh``bash -n skills/auto-tmux/scripts/swarm-watch.sh``bash -n skills/auto-tmux/scripts/swarm-archive.sh``bash -n skills/auto-tmux/scripts/swarm-board.sh``bash -n skills/auto-tmux/scripts/swarm-deps-graph.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``skills/auto-tmux/scripts/auto-tmux-smoke-test.sh`
- 脚本验证:`skills/auto-tmux/scripts/validate-auto-tmux.sh``bash -n skills/auto-tmux/scripts/auto-tmux.sh``bash -n skills/auto-tmux/scripts/swarm-state.sh``bash -n skills/auto-tmux/scripts/swarm-brief.sh``bash -n skills/auto-tmux/scripts/swarm-watch.sh``bash -n skills/auto-tmux/scripts/swarm-archive.sh``bash -n skills/auto-tmux/scripts/swarm-board.sh``bash -n skills/auto-tmux/scripts/swarm-deps-graph.sh``bash -n skills/auto-tmux/scripts/swarm-export.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``skills/auto-tmux/scripts/auto-tmux-smoke-test.sh`