A local-first AI agent skill for discovering, authenticating, and capturing snapshots from Tapo cameras via RTSP and ONVIF.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install tapo-camera
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install tapo-camera using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Tapo Camera skill enables AI agents to interface directly with Tapo smart cameras within a trusted local network. By prioritizing local-first RTSP and ONVIF protocols, it bypasses cloud dependencies for core tasks like snapshot capture and device status verification. This implementation focuses on security and privacy, ensuring that camera credentials and media frames remain within the user's controlled environment while providing a robust framework for local device discovery using Openclaw Skills architecture.
By leveraging maintained local tooling, this skill allows for high-fidelity interaction with Tapo hardware without compromising the user's privacy or exposing sensitive streams to external cloud services. It is designed for developers and power users who require deterministic camera control within an agentic workflow.
Ensure you have python3 and ffmpeg installed on your system. Then, install the required python library and CLI tool:
pip install python-kasa
For macOS users using Homebrew, ensure ffmpeg is available:
brew install ffmpeg
Configure your Tapo camera credentials as environment variables to keep them secure and out of your persistent history:
export TAPO_CAMERA_USERNAME='your_rtsp_username'
export TAPO_CAMERA_PASSWORD='your_rtsp_password'
The skill organizes its persistent data and logs within the ~/tapo-camera/ directory to facilitate long-term memory and troubleshooting across Openclaw Skills.
| File/Folder | Description |
|---|---|
memory.md |
Activation boundaries, preferred defaults, and trust limits. |
cameras.md |
Inventory of hostnames, labels, model notes, and stream capabilities. |
sessions/ |
Dated logs of capture attempts and successful workflow paths. |
captures/ |
Directory containing user-approved local still images. |
incidents.md |
Log of authentication, network, and protocol-specific failures. |
Loading
A technical framework for isolating and analyzing traffic originating from AI search engines and chatbots within standard analytics platforms.

A survival-focused cash flow decision system for solo founders that provides probability-weighted forecasting and runway alerts.

A specialized security skill designed to analyze script intent and detect malicious behavior before code execution.

CogDx provides external cognitive verification for AI agents to detect biases, audit reasoning, and ensure mathematical calibration of confidence levels.

A professional automation skill that transforms A-share market data and financial news into high-quality, AI-analyzed review videos.

A specialized assistant for navigating German labor law, Citizen's Benefit (Bürgergeld), and vocational retraining through automated legal research and document generation.








































