Claude-skill-registry camsnap

Capture frames or clips from RTSP/ONVIF cameras.

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