Agent Skills
› nodetool-ai/nodetool
› sandbox-exif
sandbox-exif
GitHub用于在代码节点或Action中读取图片字节数据的EXIF元数据(如相机型号、拍摄时间),基于宿主机运行的exifr库解析。
Trigger Scenarios
需要提取图片的EXIF信息
处理图像文件并获取拍摄元数据
Install
npx skills add nodetool-ai/nodetool --skill sandbox-exif -g -y
SKILL.md
Frontmatter
{
"name": "sandbox-exif",
"description": "Read EXIF from image bytes in a Code node or CodeAct action, with exifr running on the host"
}
Photo metadata in the sandbox
Specifier: @nodetool-ai/sandbox-exif. Import it at the top of the body.
exifr does not compile into QuickJS, so this pack is a host module.
parse — bytes to tags
import { parse } from "@nodetool-ai/sandbox-exif";
const tags = await parse(inputs.bytes);
return {
make: tags?.Make ?? null,
model: tags?.Model ?? null,
takenAt: tags?.DateTimeOriginal ?? null
};
inputs.bytes is a Uint8Array from workspace.readBytes or image.bytes.
Gotchas
- Named export
parse. Not the library's default export. - Missing tags return
null. A stripped JPEG has no EXIF.
Version History
- a6a7e57 Current 2026-08-20 09:52


