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.