Openclaw-prompts-and-skills camsnap

Capture frames or clips from RTSP/ONVIF cameras.

install
source · Clone the upstream repo
git clone https://github.com/seedprod/openclaw-prompts-and-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/seedprod/openclaw-prompts-and-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/camsnap" ~/.claude/skills/seedprod-openclaw-prompts-and-skills-camsnap && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/seedprod/openclaw-prompts-and-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/.claude/skills/camsnap" ~/.openclaw/skills/seedprod-openclaw-prompts-and-skills-camsnap && rm -rf "$T"
manifest: .claude/skills/camsnap/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.