Agent Skills
› spinabot/brigade
› camsnap
camsnap
GitHub用于从RTSP/ONVIF摄像头捕获快照、视频片段或运动事件。支持发现设备、添加配置、抓取静态图片及动态录像,并具备运动侦测功能。需依赖ffmpeg。
Trigger Scenarios
需要截取摄像头画面
录制摄像头短视频
检测摄像头运动事件
Install
npx skills add spinabot/brigade --skill camsnap -g -y
SKILL.md
Frontmatter
{
"name": "camsnap",
"homepage": "https:\/\/camsnap.ai",
"metadata": {
"brigade": {
"emoji": "📸",
"install": [
{
"id": "brew",
"bins": [
"camsnap"
],
"kind": "brew",
"label": "Install camsnap (brew)",
"formula": "steipete\/tap\/camsnap"
}
],
"requires": {
"bins": [
"camsnap"
]
}
}
},
"description": "Capture frames or clips from RTSP\/ONVIF cameras."
}
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.
Version History
- db99206 Current 2026-07-05 10:58


