Kanban Workflow

📋 跨平台看板自动化工作流引擎

基于 TypeScript 的看板工作流管理技能,通过 CLI 适配器集成 GitHub/Plane/Linear/Planka,提供标准化阶段管理(backlog/blocked/in-progress/in-review)和自动化任务流转。

收藏
4.8k
安装
1.1k
版本
0.1.7
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Kanban Workflow 是一个面向多项目管理平台的 TypeScript 工作流技能,采用「CLI 优先」架构设计,支持 GitHub、Plane、Linear 和 Planka 四大主流项目管理工具。

主要能力

  • 标准化阶段模型:强制统一四个核心阶段(backlog/blocked/in-progress/in-review),跨平台保持一致语义
  • 动作动词体系:提供完整的任务生命周期操作(show/next/start/update/ask/complete/create)
  • 智能工作流引导:每个命令后输出 "What next" 提示,引导最佳实践路径
  • 自动化支持:内置定时轮询(autopilot-tick)和进度自动更新功能

架构优势

采用「Ports & Adapters」模式,核心逻辑与平台解耦。适配器层通过外部 CLI 工具完成认证(如 ghplanelinear),避免自身处理 OAuth 流程或存储敏感令牌,安全边界清晰。

局限性

  • 适配器依赖:各平台需预装对应 CLI 并独立完成认证配置
  • 阶段映射刚性:强制四阶段模型可能无法完全匹配某些平台的原生工作流
  • 轮询机制:未使用 webhook 的平台依赖轮询,实时性受限
  • 初期生态:Plane/Linear 适配器依赖第三方 ClawHub 技能,成熟度待验证

适用人群

  • 需要跨平台统一看板管理的开发团队
  • 追求 CLI 驱动、可脚本化工作流的技术型用户
  • 已使用 GitHub Projects/Plane/Linear/Planka 且希望自动化任务流转的组织

风险提示

  • 认证凭证由底层 CLI 管理,需确保 PLANE_API_KEYLINEAR_API_KEY 等环境变量安全
  • 自动化功能(autopilot)需合理配置频率,避免 API 限流
  • 多项目监控需保持阶段命名一致性,否则状态映射可能失效

Kanban Workflow 内容

references文件夹
scripts文件夹
src文件夹
adapters文件夹
automation文件夹
core文件夹
verbs文件夹
tests文件夹
手动下载zip · 81.1 kB
ARCH_REVIEW.mdtext/markdown
请选择文件