Linear问题读取器Skill linear-issues-read

这是一个用于读取Linear项目管理平台问题的命令行工具。提供问题列表查看、条件筛选、详细信息获取等功能,支持JSON格式输出,方便集成到自动化工作流中。关键词:Linear CLI、项目管理工具、问题跟踪、API集成、命令行工具、开发效率、团队协作

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

名称: linear-issues-read 描述: 通过CLI列出和获取Linear问题(只读操作) 版本: 1.0.0 许可证: MIT 兼容性: opencode

概述

用于读取Linear问题的CLI工具。需要在<git根目录>/.env中设置LINEAR_API_KEY或导出到环境变量中。

前提条件

  • 已安装bun运行时
  • 在<git根目录>/.env或环境变量中设置LINEAR_API_KEY

命令

列出问题

bun .opencode/skill/linear-issues-read/list-issues.js [选项]

选项:

  • --team <名称> - 按团队筛选(例如:Engineering, Infrastructure, Product)
  • --project <名称> - 按项目名称筛选
  • --assignee <名称> - 按负责人名称筛选
  • --status <状态> - 按状态筛选(例如:“In Progress”, “Todo”, “Done”)
  • --limit <数量> - 最大结果数(默认:25)
  • --json - 以JSON格式输出

示例:

bun .opencode/skill/linear-issues-read/list-issues.js --team Engineering --limit 10
bun .opencode/skill/linear-issues-read/list-issues.js --assignee "George Washington" --status "In Progress"
bun .opencode/skill/linear-issues-read/list-issues.js --project "Mount Vernon" --json

获取问题

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

参数:

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

选项:

  • --json - 以JSON格式输出

示例:

bun .opencode/skill/linear-issues-read/get-issue.js ENG-123
bun .opencode/skill/linear-issues-read/get-issue.js ENG-123 --json

输出行为

  • 命令输出直接显示在用户终端中
  • 不要重新总结或重新格式化表格输出 - 用户已经可以看到
  • 仅当用户明确请求分析、筛选或总结时才提供额外评论
  • 当使用--json输出配合jq等工具时,处理结果已经对用户可见

注意事项

  • 团队、用户和标签名称会自动解析(不区分大小写)