关于 linear-import
一个将 CSV 或 JSON 中的问题导入指定团队的 linear-cli 技能。支持预览导入,并自动解析状态、负责人和标签名称。
主要功能
- 01从 CSV 导入问题
- 02从 JSON 导入问题
- 03通过 dry run 预览
- 04自动解析名称
- 05以 JSON 输出结果
适用场景
- 01将 CSV 问题列表导入团队
- 02从 JSON 加载问题对象
- 03创建问题前预览导入内容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nesszer/ linear-cli --skill linear-import安装后在 Claude Code 中输入/linear-import确认已加载。
详细介绍
导入
# Import from CSV
linear-cli im csv issues.csv -t ENG
# Preview without creating (dry run)
linear-cli im csv issues.csv -t ENG --dry-run
# Import from JSON
linear-cli im json issues.json -t ENG
# JSON round-trip (export then re-import)
linear-cli exp json -t ENG -f backup.json
linear-cli im json backup.json -t ENG
CSV 格式
CSV 文件需要包含标题行。支持的列:title、description、priority、status、assignee、labels、estimate、dueDate。
系统会按名称自动解析状态、负责人和标签。
JSON 格式
JSON 文件应为一组问题对象组成的数组,格式与导出格式一致。
标志
| 标志 | 用途 |
|---|---|
-t TEAM | 目标团队(必填) |
--dry-run | 预览但不创建 |
--output json | JSON 输出 |
退出代码
0=成功,1=错误,2=未找到,3=身份验证错误
评论
支持 Markdown