跳转到主要内容

Linear

插件 活跃

管理 Linear 的问题、项目和团队,用于问题跟踪、状态更新、查询项目和管理团队工作流。

目的

使用户能够直接从 Claude Code 高效地管理 Linear 工作流的所有方面,从问题跟踪到项目状态更新和团队协调。

功能

  • 全面的 Linear 问题和项目管理
  • SDK 自动化和 GraphQL API 访问
  • 代码更改与 Linear 的批量同步
  • 图像上传和管理
  • 自动配置验证和设置检查

使用场景

  • 创建和管理复杂的问题层级(父子关系)
  • 自动化项目状态更新和报告
  • 将开发进度与问题跟踪同步
  • 应用标准化标签以进行一致的分类

非目标

  • 管理 Linear 之外的问题
  • 完全取代 Linear 应用程序
  • 提供与 Linear 无关的通用项目管理功能

Documentation

  • info:Configuration & parameter reference虽然参数和选项在很大程度上都有文档记录,但 README 暗示了对 `lin` CLI 和官方 Linear MCP 服务器设置的可选集成,但没有明确详细说明这些可选组件的默认配置或优先级。

Security

  • warning:Secret ManagementREADME 和安装说明提到了 `LINEAR_API_KEY` 并建议将其添加到 shell 配置文件。`hooks/post-edit.sh` 脚本也引用了此密钥。虽然它建议用户配置,但没有明确说明它是通过 `userConfig` 和 `sensitive: true` 来处理的,这不符合安全最佳实践。
  • warning:Keychain-stored secrets期望 `LINEAR_API_KEY` 设置为环境变量。它没有通过 `sensitive: true` 的 `userConfig` 显式处理,这意味着它可能以纯文本形式存储在 settings.json 中。

Code Execution

  • warning:Validation虽然脚本是用 TypeScript 编写的,很可能使用了基本验证,但 bash 脚本(`hooks/post-edit.sh`)依赖 `grep` 和 `jq` 进行输入解析,而没有显式模式验证,这给格式错误的输入带来了风险。

Scope

  • info:Dry-run preview虽然该扩展提供了广泛的 Linear API 交互,但没有明确提到用于状态更改操作(如创建问题或项目)的 `--dry-run` 标志。

Protocol

  • info:Idempotent retry & timeoutsLinear API 本身很可能处理其操作的幂等性和超时。扩展代码没有明确详细说明其 API 调用的自定义重试逻辑或硬超时。

安装

/plugin install linear-claude-skill@wrsmith108-linear-claude-skill

质量评分

75 /100
about 23 hours ago 分析

信任信号

最近提交25 days ago
星标101
许可证MIT
状态
查看源代码