解决什么问题 · Problem
多步骤长任务里,用户只能从滚动的对话流里猜进度:哪些做完了、哪个卡住了、中途改过什么主意,全都散落在几十屏聊天里。
task-dashboard 把任务与状态落进 .claude-tasks/dashboard.json,渲染成可刷新的 HTML 页面;任务永不物理删除——放弃与删除也进归档区留痕;依赖关系画进 SVG 流程图,关键决策与受阻原因记进 notes。一份随会话生长的、可追溯的工作档案。
怎么用 · How to use
在会话里输入(SKILL.md 中的真实触发方式):
/task-dashboard 帮我重构鉴权模块
skill 按决策树自动做对的事,不反问「你要新建还是补建」:没有看板就按任务描述初始化;只输入 /task-dashboard 不带参数,就回顾整个会话把已做 / 在做 / 未做的工作按真实状态补建;已有看板则同步差异。渲染用它自带的脚本:
python3 "${CLAUDE_SKILL_DIR}/scripts/render.py" \
.claude-tasks/dashboard.json .claude-tasks/dashboard.html --open
首次创建自动用默认浏览器打开;之后每个有任务进展的轮次结束前自动同步并重渲染,沉默更新。
适用场景 · When to use
- 多步骤长任务的进度可视化(浏览器手动刷新即可)
- 会话进行到一半,想补一张「到目前为止做了什么」的全景图
- 需要把关键决策、放弃原因留痕归档的工程会话
开源仓库 github.com/Octo-o-o-o/task-dashboard · GitHub 账号 Octo-o-o-o
去获取 →