
Camsnap
- 16 installs
- 869 repo stars
- Updated June 8, 2026
- beita6969/scienceclaw
This is a copy of camsnap by steipete - installs and ranking accrue to the original listing.
camsnap is a skill that uses the camsnap CLI to capture frames, clips, or motion events from RTSP/ONVIF cameras.
About
Camsnap is a skill that drives the camsnap command-line tool to capture snapshots, clips, and motion events from RTSP/ONVIF cameras. A developer uses it to add or discover cameras, take a still image, record a short clip, or watch for motion and trigger an action. It relies on the camsnap binary and ffmpeg being installed. It is useful for automating camera capture from an agent.
- Wraps the camsnap CLI to grab snapshots, clips, and motion events from cameras
- Supports RTSP/ONVIF camera discovery and per-camera config
- Requires the camsnap binary and ffmpeg on PATH
Camsnap by the numbers
- 16 all-time installs (skills.sh)
- Data as of Aug 2, 2026 (Skillselion catalog sync)
camsnap capabilities & compatibility
- Capabilities
- motion detection · camera capture
- Platforms
- macOS
- Pricing
- Free
What camsnap says it does
Capture frames or clips from RTSP/ONVIF cameras.
Use `camsnap` to grab snapshots, clips, or motion events from configured cameras.
Requires `ffmpeg` on PATH.
npx skills add https://github.com/beita6969/scienceclaw --skill camsnapAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 16 |
|---|---|
| repo stars | ★ 869 |
| Last updated | June 8, 2026 |
| Repository | beita6969/scienceclaw ↗ |
What it does
Capture snapshots, clips, or motion events from RTSP/ONVIF cameras via the camsnap CLI.
Who is it for?
Automating snapshots or clip capture from IP cameras
Skip if: Cameras without RTSP/ONVIF support or without ffmpeg installed
When should I use this skill?
You need to grab a snapshot, clip, or motion event from a configured camera
By the numbers
- 6 documented commands: discover, snap, clip, watch, add, doctor
Files
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.
Related skills
FAQ
What does camsnap require to run?
It requires the camsnap binary (installable via brew) and ffmpeg on PATH.
How do I add a camera to camsnap?
Run camsnap add with the camera name, host, user, and password, stored in ~/.config/camsnap/config.yaml.