camsnap

Capture snapshots, clips, and motion events from RTSP and ONVIF cameras.

1|Updated Aug 5, 2026
One-click install
npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill camsnap-solizardking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/Solizardking/Solana-Robotics-Kit/tree/main/eliza/packages/skills/skills/camsnap
Command: npx skills add https://github.com/Solizardking/Solana-Robotics-Kit --skill camsnap-solizardking

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires camsnap, ffmpeg.

What problem does it solve? Getting images or video from IP cameras usually requires vendor apps or manual RTSP stream handling. This Skill lets you grab snapshots, record clips, and monitor motion from security cameras directly through simple commands. ## Core Features & Use Cases - Snapshot Capture: Grab a single frame from any configured camera with one command. - Clip Recording: Record short video clips from RTSP streams with a specified duration. - Motion Monitoring: Watch a camera feed and trigger actions when motion exceeds a threshold. - Device Discovery: Find ONVIF-compatible cameras on the local network automatically. - Use Case: You want to check who is at the front door. Run a snapshot command against your porch camera and get a JPEG image back in seconds. ## Quick Start Ask the assistant to take a snapshot from your configured camera, for example: take a snapshot from the kitchen camera and save it as shot.jpg.

Frequently Asked Questions about camsnap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I take a snapshot from an RTSP camera?

Use the camsnap snap command with the camera name, for example: camsnap snap kitchen --out shot.jpg. The camera must first be added to the config file with its host, username, and password.

How do I record a video clip from an IP camera stream?

Run camsnap clip with the camera name and a duration, such as camsnap clip kitchen --dur 5s --out clip.mp4. The tool pulls from the RTSP stream and saves the clip using ffmpeg.

Can camsnap discover ONVIF cameras on my network?

Yes, run camsnap discover --info to scan the local network for ONVIF-compatible devices. This lists cameras you can then add to your configuration with the camsnap add command.

Does camsnap support motion detection on security cameras?

Yes, the watch command monitors a camera feed and triggers an action when motion exceeds a threshold, for example: camsnap watch kitchen --threshold 0.2 --action '...'. You define what command runs on detection.

Why does camsnap fail to capture video clips?

Capture failures usually come from missing ffmpeg on PATH, incorrect camera credentials, or unreachable RTSP hosts. Run camsnap doctor --probe to diagnose connectivity and configuration issues before capturing.