关于 linear-uploads
使用 `linear-cli` 下载 Linear 问题中的附件和图片。可将下载内容保存到文件,或把原始字节输出到标准输出以便管道处理。
主要功能
- 01获取问题附件和图片
- 02将下载内容保存到指定文件
- 03向标准输出写入原始字节
- 04使用 Linear 上传 URL
适用场景
- 01将问题截图保存到本地
- 02把附件传递给其他工具
- 03下载图片供 AI Agent 查看
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ nesszer/ linear-cli --skill linear-uploads安装后在 Claude Code 中输入/linear-uploads确认已加载。
详细介绍
Linear 上传
使用 linear-cli 从 Linear 问题中下载附件和图片。
下载到文件
# Download image/attachment to file
linear-cli up fetch "https://uploads.linear.app/..." -f image.png
# Download to temp directory
linear-cli up fetch "https://uploads.linear.app/..." -f /tmp/screenshot.png
输出到标准输出
# Pipe to other tools
linear-cli up fetch "https://uploads.linear.app/..." | base64
# Redirect to file
linear-cli up fetch "https://uploads.linear.app/..." > file.png
查找上传 URL
上传 URL 位于:
- 问题描述中(
linear-cli i get LIN-123 --output json) - 评论中(
linear-cli cm list LIN-123 --output json)
URL 格式:https://uploads.linear.app/{org}/{upload}/{filename}
查看图片(AI Agent)
由于 Claude 支持多模态,请先下载再读取:
# 1. Download to temp file
linear-cli up fetch "https://uploads.linear.app/..." -f /tmp/screenshot.png
# 2. Use Read tool on the file
# Claude can view images directly
提示
- 需要有效的 LINEAR_API_KEY
- 使用
-f/--file指定输出文件名 - 不使用
-f时,会将原始字节输出到标准输出 - URL 必须来自
uploads.linear.app
评论
支持 Markdown