Skip to main content
ClaudeWave
Skill1.3k estrellas del repoactualizado today

camsnap

camsnap captures snapshots, video clips, and motion events from RTSP and ONVIF network cameras. Use it to extract still images or short recordings from configured cameras, monitor for motion detection with adjustable sensitivity, and troubleshoot camera connectivity issues via discovery and diagnostic commands.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/trpc-group/trpc-agent-go /tmp/camsnap && cp -r /tmp/camsnap/openclaw/skills/camsnap ~/.claude/skills/camsnap
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

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 `ffmpeg` on PATH.
- Prefer a short test capture before longer clips.