camsnap

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

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/enclawed/enclawed-oss --skill camsnap-enclawed
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/enclawed/enclawed-oss/tree/main/skills/camsnap
Command: npx skills add https://github.com/enclawed/enclawed-oss --skill camsnap-enclawed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

camsnap removes the friction of manually connecting to RTSP and ONVIF cameras when you need a quick snapshot, a short clip, or a motion check.

Core Features & Use Cases

  • Camera Discovery: Find and inspect cameras on your network before capturing anything.
  • Snapshots and Clips: Save single images or short video recordings from a named camera.
  • Motion Monitoring and Health Checks: Watch for motion events and verify camera setup with built-in diagnostics.
  • Use Case: A security operator can quickly capture evidence from a hallway camera, record a five-second clip, and confirm the camera is healthy without leaving the terminal.

Quick Start

Ask the assistant to use camsnap to capture a snapshot from your specified camera and save it to the destination file you choose.

Frequently Asked Questions about camsnap

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

FAQPage Schema
How do I capture RTSP camera snapshots from the terminal?▼

To capture RTSP camera snapshots, use camsnap to connect to configured cameras and save single images or short video recordings to a chosen destination file. It requires the camsnap binary on PATH and ffmpeg for clip capture.

Can I discover ONVIF cameras on my network before capturing images?▼

Yes, you can discover ONVIF cameras on your network using camsnap's built-in camera discovery feature to find and inspect devices before capturing snapshots or clips. This verifies available devices and performs setup diagnostics for surveillance workflows.

Do I need ffmpeg to record short clips from ONVIF cameras?▼

Yes, you need ffmpeg installed to record short clips from ONVIF cameras using camsnap. The camsnap binary must also be on PATH, with camera settings stored in a local configuration file to enable clip capture.

What's the best way to monitor motion events from RTSP cameras?▼

Monitoring motion events from RTSP cameras is handled by camsnap's motion monitoring feature, which watches for motion events and verifies camera health with built-in diagnostics for configured surveillance workflows.

Does RTSP camera capture work without a local configuration file?▼

RTSP camera capture with camsnap relies on camera settings stored in a local configuration file, so it does not work without one. The file streamlines connection for snapshots, clips, and motion monitoring across configured cameras.