闲社服务运行正常AI智能体自动化平台
k

看板工作流

技能标识:kanban-workflow

Kanban Workflow is a TypeScript skill for a stage-based agentic co-worker that integrates PM platforms via CLI-first adapters (CLIs or small wrapper scripts). It provides setup + verbs (show/next/start/update/ask/complete/create) around a canonical stage set (backlog/blocked/in-progress/in-review), plus polling/diffing foundations and automation hooks.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.4
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

看板工作流

看板工作流(核心)

目标

提供一个可复用的项目管理“协作者”核心,实现以下功能:

  • - 使用现有的 stage:* 生命周期作为规范状态机。
  • 通过适配器管理的认证(外部CLI/脚本;可能需要环境变量如API密钥)与项目管理平台集成。看板工作流不运行交互式OAuth流程或持久化密钥。
  • 集中管理工作流/规则/操作手册,使GitHub/Planka/Plane/Linear实现共享逻辑。

规范阶段模型

将以下标签/状态视为规范状态(也是代理应考虑的唯一阶段):

  • - stage:backlog
  • stage:blocked
  • stage:in-progress
  • stage:in-review

注意:

  • - 完成/关闭状态是平台特定的,有意不包含在规范阶段集合中。

适配器将平台概念(标签、列表、状态、自定义字段)映射到该规范集合。

架构(端口与适配器)

核心(平台无关)

  • - 规范实体:WorkItem、Project、Comment、Stage。
  • 规范事件:WorkItemCreated、WorkItemUpdated、StageChanged、CommentAdded等。
  • 工作流引擎:基于阶段的工作者循环 + 澄清/评论模板。
  • 状态:用于差异比较的游标 + 去重 + 快照。

适配器(平台特定)

适配器是“智能包装器”,实现以下功能:

  • - 调用现有CLI(例如 gh、planka-cli、plane),依赖其认证/会话(Plane使用PLANEAPIKEY + PLANEWORKSPACE;Linear通过ClawHub技能linear使用LINEARAPI_KEY)。
  • 组合多个CLI调用以实现更高级别的操作。
  • 在缺少webhook或事件类型时,通过轮询 + 快照差异比较合成事件。

规范适配器入口点位于 src/adapters/:

  • - github.ts(gh CLI)
  • planka.ts(planka-cli)
  • plane.ts(ClawHub技能plane CLI;所有者:vaguilera-jinko)
  • linear.ts(ClawHub技能linear通过scripts/linear_json.sh的认证约定)

另见:src/adapters/README.md 获取CLI链接和假设。

入口点

库入口点:

  • - tick()(轮询 → 标准化 → 差异比较 → 事件)
  • 动词级别的工作流辅助函数:show、next、start、update、ask、complete、create、autopilot-tick
  • 自动化:runProgressAutoUpdates()

CLI入口点:

  • - src/cli.ts(提供 kanban-workflow ;参见README获取设置标志)

CLI用户体验:下一步提示

所有 kanban-workflow 命令在执行后打印 What next: 提示以引导规范流程:

setup → next → start → (ask | update) → complete → next

在 start 之后,提示额外提醒您在子代理中运行实际的执行/实施工作,然后通过 ask/update 报告结果。

如果 config/kanban-workflow.json 缺失或无效,所有命令都会报错并指示您完成设置。

设置(仅标志)

设置写入 config/kanban-workflow.json 并验证所选平台CLI已安装且已认证。

必需:

  • - kanban-workflow setup --adapter ...
  • 阶段映射标志:--map-backlog、--map-blocked、--map-in-progress、--map-in-review

可选的自动驾驶调度:

  • - --autopilot-cron-expr /5 *(默认)
  • --autopilot-cron-tz Europe/Berlin(可选)
  • --autopilot-install-cron(创建一个运行 kanban-workflow autopilot-tick 的OpenClaw定时任务)

适配器标志(摘要):

  • - GitHub:--github-repo ,可选 --github-project-number
  • Plane:--plane-workspace-slug 、--plane-project-id ,可选 --plane-order-field
  • Linear:--linear-team-id 或 --linear-project-id ,可选 --linear-view-id
  • Planka:--planka-board-id 、--planka-backlog-list-id

持续状态更新

当任务处于 stage:in-progress 阶段时,看板工作流可以每5分钟自动发布进度更新评论。
使用 runProgressAutoUpdates() 并在您的代理/运行时中持久化其 state。

推荐仓库布局

  • - scripts/:适配器或核心使用的确定性辅助脚本。
  • references/:模式和适配器说明(按需加载)。
  • assets/:操作手册/SOP模板。

仓库状态

  • - 当前核心实现为TypeScript,位于 src/ 下。

下一步实施步骤

1) 扩展适配器端口,除 fetchSnapshot() 外,还包括幂等写入操作(评论/转换/标签)。
2) 完成并验证Plane + Linear适配器(消费ClawHub技能plane输出模式;Linear使用scripts/linear_json.sh JSON兼容性包装器)。
3) 确定阶段到平台状态的权威映射规则(名称与显式映射表)并编码。
4) 为看板工作流本身添加小型CLI界面(例如 kanban-workflow tick --adapter plane --workspace ... --project ...)。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 kanban-workflow-export-1776296330 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 kanban-workflow-export-1776296330 技能

通过命令行安装

skillhub install kanban-workflow-export-1776296330

下载

⬇ 下载 kanban-workflow v0.1.4(免费)

文件大小: 79.41 KB | 发布时间: 2026-4-16 16:35

v0.1.4 最新 2026-4-16 16:35
- Added detailed SKILL.md with architecture, setup, platform adapters, workflow, and usage documentation.
- Defined requirements, supported platform adapters (GitHub, Planka, Plane, Linear), and needed environment variables.
- Outlined canonical stage model, entry points, CLI ergonomics, setup procedure, and automation options.
- Provided guidance for repo layout and described current implementation status and next steps.
返回顶部