shortcut

📋 Shortcut 看板命令行管家

🥥68总安装量 15评分人数 15
100% 的用户推荐

基于 Shortcut.com API 的看板管理工具,支持故事创建、状态更新、任务清单与评论管理,为敏捷团队提供命令行级项目管理效率提升。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无 eval/exec/system 等危险函数,代码注入风险为零
  • ✅ 依赖仅使用系统标准工具 curl/jq,无动态代码加载行为
  • ✅ API 通信全链路 HTTPS 加密,Token 存储支持 600 权限保护
  • ⚠️ 删除操作(任务/评论)直接生效且不可逆,需确认 ID 后执行
  • ⚠️ 工作流状态 ID 需手动初始化配置,未配置时可能使用不匹配的默认值

使用说明

核心用法

Shortcut Kanban Integration 是一套用于管理 Shortcut.com(原 Clubhouse)项目管理平台的命令行工具集。该 Skill 通过 12 个 Shell 脚本提供完整的看板操作能力,涵盖故事的增删改查、工作流状态流转、任务清单(Checklist)管理以及评论交互。用户需先配置 Shortcut API Token,通过 shortcut-init-workflow.sh 初始化工作流状态映射,即可使用 shortcut-create-story.sh 创建功能/缺陷/维护类故事,利用 shortcut-update-story.sh 推进任务状态(待办→进行中→已完成),并通过 shortcut-create-task.sh 等脚本管理子任务和评论。

显著优点

1. 完整功能覆盖:不仅支持基础 CRUD,还包含任务清单和评论管理,满足敏捷开发的精细化需求
2. 安全编码规范:全脚本采用 set -euo pipefail 严格模式,使用 jq 安全构造 JSON,无代码注入风险

3. 灵活配置机制:支持环境变量与配置文件双模式存储 API Token,适配不同安全策略的团队

4. 工作流自适应:通过初始化脚本动态获取实际工作流状态 ID,兼容不同 Shortcut 工作区的自定义配置

5. 零外部依赖:仅依赖系统标准工具 curl 和 jq,无 npm/pip 等包管理器引入的供应链风险

潜在缺点与局限性

1. T3 来源可信度:由个人开发者维护,非 Shortcut 官方或知名组织背书,长期维护存在不确定性
2. 网络强依赖:所有操作需实时连接 Shortcut API,离线环境无法使用

3. 无图形界面:纯命令行交互,对非技术背景用户存在学习门槛

4. 状态 ID 硬编码回退:未运行初始化脚本时使用的默认状态 ID 可能与实际工作区不匹配

5. 批量操作缺失:不支持故事的批量导入导出或跨项目迁移等高级场景

适合的目标群体

  • 使用 Shortcut.com 作为项目管理工具的敏捷开发团队
  • 习惯命令行工作流、追求效率的技术从业者
  • 需要将 Shortcut 操作集成到 CI/CD 或自动化脚本中的 DevOps 工程师
  • 希望减少上下文切换、在终端内完成项目管理的技术管理者

使用风险

1. 数据修改不可逆:删除任务和评论的操作直接生效,无回收站或确认二次提示机制
2. API Token 泄露风险:Token 存储于本地文件时,若权限设置不当(非 600)可能被同机其他用户读取

3. 工作流状态漂移:Shortcut 工作区调整工作流后,需重新运行初始化脚本,否则状态更新可能失败

4. 速率限制:高频 API 调用可能触发 Shortcut 平台的速率限制,影响正常使用

shortcut 内容

文件夹图标scripts文件夹
手动下载zip · 13.1 kB
shortcut-add-comment.shtext/x-shellscript
请选择文件