Linear Native Node

用Node.js原生操作Linear工作空间

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:Linear Native Node。
它的用途是:用Node.js原生操作Linear工作空间
完整的 Skill 内容见:https://321skill.com/skills/linear-native-node-x-2/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“使用Linear Native Node,在‘产品迭代’项目下创建一个新任务,标题为‘优化登录页面性能’,优先级设为高,分配给@张三,并添加备注‘参考新版设计稿’。” AI会调用Skill创建任务,并返回任务ID和链接。

介绍

Linear Native Node 是一个基于 Node.js 原生环境的 Skill,通过封装 Linear 的 GraphQL API,让你无需手动拼接请求或处理身份验证,即可在 AI 对话中直接完成对 Linear 工作空间的常见操作。它解决了在 AI 助手中集成项目管理工具时步骤繁琐、需要额外配置 API 客户端的问题,只需一条指令即可完成任务的创建、查询、更新、评论、搜索等核心功能。

使用时,你只需在对话中描述需求,AI 会自动调用该 Skill 与 Linear 交互。例如,说“列出我本周未完成的任务”或“把任务 #123 的优先级改为紧急”,AI 就会执行对应的 GraphQL 查询或变更,并返回结果。该 Skill 利用 Node.js 的 HTTP 模块直接发送请求,不依赖第三方 SDK,适合在云端或本地 Node 环境中快速部署。

适合经常使用 Linear 进行项目管理的团队,尤其是项目经理、后端开发者和全栈开发者。如果你在日常工作中需要频繁与 Linear 交互(如同步进度、分配任务、更新状态),这个 Skill 能显著减少手动操作,将 AI 对话与项目管理流程无缝衔接。

建议先确保你的 Linear API 密钥已正确配置(通常通过环境变量),并注意 GraphQL 的速率限制。该 Skill 专注于基础 CRUD 操作和搜索,不涉及复杂的工作流自动化或跨项目依赖分析,适合作为轻量级的日常助手。

核心特点

与同类 Linear 辅助工具相比,Linear Native Node 完全基于原生 Node.js 模块,不引入任何第三方 GraphQL 客户端,体积更小、依赖更少,且对运行时环境要求极低,适合在资源受限的容器或边缘场景中运行。

注意事项

不适用于多工作空间批量操作或需要复杂业务逻辑编排的场景,且要求 Linear API 密钥具有相应权限。

常见问题

如何配置Linear API密钥?

在环境变量中设置 LINEAR_API_KEY 即可,或者通过对话传递密钥(不推荐)。

支持哪些Linear操作?

支持创建、更新、删除任务,添加评论,搜索任务,查看团队和项目列表等常用GraphQL操作。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/linear-native-node-x-2/raw/index.md 读取 Linear Native Node 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。