camsnap

Capture snapshots and video clips from RTSP and ONVIF network cameras.

6|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/me2Doc/friendlyclaw --skill camsnap-me2doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: camsnap
Source: https://github.com/me2Doc/friendlyclaw/tree/main/body/skills/camsnap
Command: npx skills add https://github.com/me2Doc/friendlyclaw --skill camsnap-me2doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ffmpeg.

What problem does it solve?

This skill solves the complexity of interacting with various IP camera protocols, allowing users to capture snapshots and video clips without manually managing RTSP streams.

Core Features & Use Cases

  • Snapshot and Clip Capture: Easily grab high-quality images or short video segments from network cameras.
  • Motion Monitoring: Watch camera feeds for motion events based on configurable sensitivity thresholds.
  • Use Case: Automate security monitoring by setting up a watch command that triggers a recording whenever motion is detected in a specific camera zone.

Quick Start

Use the camsnap skill to capture a five second video clip from the kitchen camera and save it as kitchen_clip.mp4.

Frequently Asked Questions about camsnap

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

FAQPage Schema
How do I capture a snapshot from an RTSP or ONVIF network camera?

To record short video clips from RTSP or ONVIF cameras, use an automation skill that captures segments directly from the network stream. It handles stream management automatically while relying on ffmpeg to transcode and save the video data.

Can I automate security monitoring and trigger recording on motion detection?

Yes, you can automate security monitoring by setting up a watch command that triggers recording whenever motion is detected. The system watches camera feeds and uses configurable sensitivity thresholds to identify motion events in specific zones.

Do I need ffmpeg installed to process and transcode RTSP video streams?

Compared to manually managing RTSP streams, using an automation skill abstracts the complexity of interacting with various IP camera protocols. This allows you to easily capture snapshots and video clips from ONVIF and RTSP cameras without writing custom stream handling logic.

What is the best way to monitor surveillance feeds for motion events based on sensitivity?

The best way to monitor surveillance feeds for motion events is to configure a watch command with specific sensitivity thresholds. This watches the camera feeds continuously and triggers recordings automatically only when motion exceeds the configured threshold.