用途:linear-pm 是一个面向智能体上下文使用的 Linear 项目管理技能,用于管理议题、跟踪冲刺、组织项目与路线图,本身没有独立运行脚本,需在智能体环境中调用。 主要能力:按工具集划分为 issues(议题创建、更新、评论、状态变更)、projects(项目管理与议题关联)、cycles(冲刺/周期管理与规划)、teams(团队结构与成员)、labels(标签与工作流状态)。查询类操作包括 list-issues、get-issue、search-issues、list-projects、get-project、project-issues、list-cycles、current-cycle、cycle-issues、cycle-progress、list-teams、get-team、team-members、list-labels、list-states;修改类操作包括 create-issue、update-issue、add-comment、assign-issue、set-priority、add-label、create-project、update-project、create-label,均需确认。 使用方式:需设置 LINEAR_API_KEY 环境变量并具备互联网连接。常用流程如冲刺规划(先取当前周期,再筛 Backlog 议题并分配到周期)、议题分诊(取 Backlog、设优先级、加标签)、项目跟踪(列项目、取项目议题、查看周期进度)。上下文节省约 92%,直接 API 模式约 15000 tokens,技能模式约 300 tokens 元数据加按需加载。 限制与规范:严禁在日志或输出中暴露 LINEAR_API_KEY,密钥应使用最小权限;调用前先校验密钥,否则 API 会返回 401。创建议题前须按标题搜索去重;状态流转必须使用状态 ID 而非名称;禁止无过滤地拉取团队全部议题;会话内应缓存团队与项目元数据;需处理分页游标。速率限制为 GraphQL 每小时 1500 次、REST 每小时 500 次。技能还要求遵循记忆协议,开始前读取 .claude/context/memory/learnings.md,完成后将新模式、问题、决策分别写入对应记忆文件,并假定中断随时发生。
linear-pm
办公与效率
更新于 10-16 02:36