← 返回 Skills 市场
286
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install camsnap-1-0-0
功能描述
Capture frames or clips from RTSP/ONVIF cameras.
使用说明 (SKILL.md)
camsnap
Use camsnap to grab snapshots, clips, or motion events from configured cameras.
Setup
- Config file:
~/.config/camsnap/config.yaml - Add camera:
camsnap add --name kitchen --host 192.168.0.10 --user user --pass pass
Common commands
- Discover:
camsnap discover --info - Snapshot:
camsnap snap kitchen --out shot.jpg - Clip:
camsnap clip kitchen --dur 5s --out clip.mp4 - Motion watch:
camsnap watch kitchen --threshold 0.2 --action '...' - Doctor:
camsnap doctor --probe
Notes
- Requires
ffmpegon PATH. - Prefer a short test capture before longer clips.
安全使用建议
This skill appears to do what it claims (control a camera-capture CLI) but review a few things before installing: (1) Confirm the Homebrew tap (steipete/tap) and inspect the formula or source code to ensure it is from a trusted publisher. (2) Expect ffmpeg is required even though it wasn't listed; install/verify ffmpeg first. (3) Be aware camera credentials are saved at ~/.config/camsnap/config.yaml — verify how the tool stores them (plaintext vs encrypted) and set restrictive file permissions. (4) Understand exactly what the --action parameter for 'watch' does: if it executes shell commands or posts to external endpoints, avoid using untrusted actions or run the tool in a restricted environment. (5) If you need higher assurance, obtain the binary from the project's official releases or audit the tap/formula before installing. If you want, provide the Homebrew formula URL or the camsnap project source and I can look for specifics (how --action is implemented, storage format for credentials, etc.).
功能分析
Type: OpenClaw Skill
Name: camsnap-1-0-0
Version: 1.0.0
The camsnap skill provides a legitimate interface for a CLI tool to manage RTSP/ONVIF cameras, including capturing snapshots and video clips. The SKILL.md file outlines standard usage, configuration, and installation via a known Homebrew tap (steipete/tap/camsnap), with no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The name/description align with the declared required binary (camsnap) and the brew formula. However SKILL.md also states that ffmpeg is required on PATH and that the tool uses a config file at ~/.config/camsnap/config.yaml for camera credentials — those requirements are not reflected in the registry metadata (required binaries and required config paths are empty).
Instruction Scope
SKILL.md is an instruction-only wrapper around a CLI. Instructions remain within the stated domain (discover, snap, clip, watch). A notable point: the 'watch' command example includes --action '...' — depending on how camsnap implements --action, it may execute shell commands or send network requests on motion events. That behavior is not described here and could allow arbitrary actions triggered by camera events.
Install Mechanism
Install uses a Homebrew formula (steipete/tap/camsnap), which is lower-risk than arbitrary archives but is a third-party tap rather than an official/homebrew-core package. Users should verify the tap/formula source before installing.
Credentials
No environment variables are requested, which is fine, but the tool stores camera usernames/passwords in a config file (~/.config/camsnap/config.yaml) per SKILL.md. The registry metadata did not declare this config path. Storing plaintext camera credentials locally is expected for this kind of tool but is a sensitive capability and should be made explicit so users can decide on file permissions and secrets handling.
Persistence & Privilege
always is false and the skill is user-invocable only. Installation is a normal package installation via brew; the skill does not request elevated or persistent platform privileges in the metadata.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install camsnap-1-0-0 - 安装完成后,直接呼叫该 Skill 的名称或使用
/camsnap-1-0-0触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of camsnap: Capture snapshots and video clips from RTSP/ONVIF cameras.
- Command-line utility to grab snapshots, video clips, or detect motion events from connected cameras.
- Supports camera discovery, configuration, and diagnostics via simple commands.
- Requires minimal setup: config file and camera credentials.
- Relies on ffmpeg for video processing.
- Easy installation via Homebrew.
元数据
常见问题
Camsnap 1.0.0 是什么?
Capture frames or clips from RTSP/ONVIF cameras. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 286 次。
如何安装 Camsnap 1.0.0?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install camsnap-1-0-0」即可一键安装,无需额外配置。
Camsnap 1.0.0 是免费的吗?
是的,Camsnap 1.0.0 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Camsnap 1.0.0 支持哪些平台?
Camsnap 1.0.0 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Camsnap 1.0.0?
由 0xspeter(@0xspeter)开发并维护,当前版本 v1.0.0。
推荐 Skills