OctoLab Skill 已开源 · Open Source

task-dashboard

给长会话的 agent 装一个浏览器实时任务看板:项目本地的单文件 HTML,含 SVG 流程图、Feed 流、任务队列与归档区,让你随时看清 Claude 正在做什么、做到哪一步、哪里卡住了。

解决什么问题 · 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
去获取 →
← 返回 Skills