名称: 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等工具时,处理结果已经对用户可见
注意事项
- 团队、用户和标签名称会自动解析(不区分大小写)