Skills camsnap

Capture frames or clips from RTSP/ONVIF cameras.

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/0xspeter/camsnap-1-0-0" ~/.claude/skills/clawdbot-skills-camsnap && rm -rf "$T"
manifest: skills/0xspeter/camsnap-1-0-0/SKILL.md
source content

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.