Linear命令行工具

12分钟前更新 2 00
Linear命令行工具Linear命令行工具
Linear命令行工具

技能简介

linearis 是 Linear.app 的命令行客户端,面向 LLM 代理设计,支持以 JSON 格式管理问题、评论、文档、周期和项目。

业务背景

Linear命令行工具让团队无需打开网页即可完成项目管理。开发人员可直接在终端查询任务状态、快速创建问题或更新进度,特别适合自动化脚本和CI/CD流水线集成,减少上下文切换,提升研发协作效率。

落地案例:某开发团队每日站会前需同步进度,成员通过命令行输入`linearis issues list –team backend`,秒级获取后端团队所有待办事项;发现阻塞问题时,直接执行`linearis issue update <ID> –priority 4`标记为高优先级,全程无需离开开发环境。

能做什么

  • 列出、搜索、创建、更新 Linear 问题
  • 管理评论与文档内容
  • 上传下载文件附件
  • 查询团队、用户、项目、周期信息

使用说明

  1. 安装
    npm install -g linearis
  2. 配置认证(任选其一)
    • 写入文件:echo "lin_api_..." > ~/.linear_api_token
    • 环境变量:export LINEAR_API_TOKEN="lin_api_..."
    • 命令行参数:--api-token <token>
  3. 获取 API Key
    Linear Settings → Security & Access → Personal API keys
  4. 常用命令示例
    • 列出问题:linearis issues list -l 20
    • 创建问题:linearis issues create --title "Fix bug" --team WHO --priority 2
    • 更新状态:linearis issues update ABC-123 --status "Done"
    • 搜索问题:linearis issues search "bug"

输入与输出

见下方输入与输出表格。

项目内容
输入Linear API Token、问题标题/ID、团队标识、优先级数值(0-4)、状态值、标签列表、父问题ID、文档内容、本地文件路径
输出JSON格式问题列表、问题详情对象、搜索结果、团队/用户/项目列表、文档元数据、文件URL
适用人群使用Linear的项目团队、需要批量操作问题的开发者、集成Linear到自动化流程的用户、偏好命令行界面的产品经理
不包含图形界面操作、实时通知推送、看板视图渲染、与其他项目管理工具的双向同步

 

风险提示

  • API Token 需妥善保管,避免泄露
  • 删除操作不可逆,执行前请确认
  • 优先级数值 0-4 对应不同紧急程度

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/whoisnnamdi/linearis/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...