Linear问题管理工具 linear-issues-write

Linear问题管理工具是一款通过命令行接口(CLI)自动化创建和更新Linear项目管理平台问题的技能工具。支持设置标题、描述、优先级、标签、负责人、项目等参数,提供JSON输出格式便于脚本集成,实现高效的项目任务管理和工作流自动化。关键词:Linear CLI工具,项目管理自动化,任务创建更新,API集成,DevOps工具,工作流自动化,命令行项目管理,issue管理工具

DevOps 0 次安装 0 次浏览 更新于 3/2/2026

名称: linear-issues-write 描述: 通过CLI创建和更新Linear问题(写入操作) 版本: 1.0.0 许可证: MIT 兼容性: opencode

概述

用于创建和更新Linear问题的CLI工具。需要在<git-root>/.env中设置LINEAR_API_KEY或在环境中导出。

先决条件

  • 已安装bun运行时
  • <git-root>/.env或环境中设置LINEAR_API_KEY

命令

创建问题

bun .opencode/skill/linear-issues-write/create-issue.js --title "..." --team <team> [选项]

必需参数:

  • --title <标题> - 问题标题
  • --team <名称> - 团队名称(例如:Engineering)

选项:

  • --description <文本> - 问题描述
  • --assignee <名称> - 负责人姓名
  • --priority <0-4> - 优先级:0=无,1=紧急,2=高,3=中,4=低
  • --labels <标签> - 逗号分隔的标签(例如:“Bug,SOC2”)
  • --project <名称> - 项目名称
  • --json - 以JSON格式输出

示例:

bun .opencode/skill/linear-issues-write/create-issue.js --title "修复登录错误" --team Engineering --priority 2
bun .opencode/skill/linear-issues-write/create-issue.js --title "新功能" --team Engineering --labels "Feature" --assignee "John Adams"
bun .opencode/skill/linear-issues-write/create-issue.js --title "安全修复" --team Engineering --project "Monticello" --priority 1

更新问题

bun .opencode/skill/linear-issues-write/update-issue.js <问题ID> [选项]

参数:

  • 问题ID - 问题标识符(例如:ENG-123)或UUID

选项:

  • --title <标题> - 新标题
  • --description <文本> - 新描述
  • --status <状态> - 新状态(例如:“进行中”,“已完成”)
  • --assignee <名称> - 新负责人(使用"none"取消分配)
  • --priority <0-4> - 新优先级
  • --labels <标签> - 替换所有标签
  • --add-labels <标签> - 添加标签而不删除现有标签
  • --project <名称> - 设置项目(使用"none"移除)
  • --json - 以JSON格式输出

示例:

bun .opencode/skill/linear-issues-write/update-issue.js ENG-123 --status "进行中"
bun .opencode/skill/linear-issues-write/update-issue.js ENG-123 --assignee "Thomas Jefferson" --priority 2
bun .opencode/skill/linear-issues-write/update-issue.js ENG-123 --add-labels "Bug,Urgent"
bun .opencode/skill/linear-issues-write/update-issue.js ENG-123 --assignee none

注意事项

  • 团队、用户和标签名称会自动解析(不区分大小写)
  • 使用--json标志获取适合脚本编写的机器可读输出
  • 所有命令都支持--help获取详细使用信息