← Back to Skills Marketplace
170
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ring-doorbell
Description
Control and monitor Ring doorbells and cameras. List devices, capture snapshots, view events. Use when user asks about their Ring cameras, doorbell activity,...
Usage Guidance
This skill appears to do what it says: it will ask you for your Ring email, password, and 2FA code and save a refreshable token to ~/.openclaw/ring_token.json and images to ~/.openclaw/media/ring/. Before installing: 1) verify you trust the skill/source (owner/homepage are not provided here); 2) install the ring-doorbell package from a trusted PyPI source and ensure ffmpeg is from your package manager; 3) understand that providing credentials grants the skill access to your Ring account via the saved token — revoke/delete ~/.openclaw/ring_token.json if you want to remove that access; 4) review the included ring_tool.py code (visible) if you have further concerns. If you do not trust the unknown publisher, avoid entering credentials or run the tool in an isolated environment.
Capability Analysis
Type: OpenClaw Skill
Name: ring-doorbell
Version: 1.0.1
The ring-doorbell skill provides legitimate functionality for monitoring and controlling Ring devices using the 'ring-doorbell' Python library. It handles authentication (including 2FA), device listing, and snapshot capture via ffmpeg. While it manages sensitive credentials and stores authentication tokens locally in ~/.openclaw/ring_token.json, there is no evidence of data exfiltration, malicious command execution, or prompt injection in ring_tool.py or SKILL.md.
Capability Assessment
Purpose & Capability
Name/description request Ring device access and the skill requires python3, the ring-doorbell Python library, and ffmpeg — all expected for listing devices, snapshots, and extracting frames from recordings. Required binaries and library are proportional to the stated purpose.
Instruction Scope
SKILL.md and ring_tool.py restrict actions to: prompting for Ring credentials/2FA, saving a token to ~/.openclaw/ring_token.json, listing devices, fetching snapshots, and reading event history. The instructions do not access unrelated system paths or external endpoints beyond the Ring APIs/CDN used by the ring-doorbell library.
Install Mechanism
No automated install script is included (instruction-only). It instructs the user to pip install the public ring-doorbell package and to have ffmpeg available — a standard, low-risk approach. No downloads from untrusted URLs or archive extraction occur in the skill itself.
Credentials
The skill requests no environment variables and instead prompts interactively for the Ring email/password and 2FA code, then stores an auth token locally at ~/.openclaw/ring_token.json. That behavior is expected and proportionate for a client that needs user credentials; no unrelated secrets or services are requested.
Persistence & Privilege
always is false and the skill does not request elevated system privileges. It persists only its own token and media under ~/.openclaw and does not modify other skills or system-wide configurations. Autonomous invocation is allowed (platform default) but not combined with other red flags here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ring-doorbell - After installation, invoke the skill by name or use
/ring-doorbell - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fixed: added auth command, declared ffmpeg dependency, fixed metadata format
v1.0.0
- Initial release: Control and monitor Ring doorbells and cameras from your assistant.
- List all devices with name, type, battery, and online status.
- Capture snapshots from any Ring camera or doorbell.
- View recent doorbell and motion events.
- Setup includes authentication with 2FA and token auto-refresh.
- Images saved locally; partial/fuzzy device name matching supported.
Metadata
Frequently Asked Questions
What is Ring Doorbell & Camera?
Control and monitor Ring doorbells and cameras. List devices, capture snapshots, view events. Use when user asks about their Ring cameras, doorbell activity,... It is an AI Agent Skill for Claude Code / OpenClaw, with 170 downloads so far.
How do I install Ring Doorbell & Camera?
Run "/install ring-doorbell" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ring Doorbell & Camera free?
Yes, Ring Doorbell & Camera is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ring Doorbell & Camera support?
Ring Doorbell & Camera is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ring Doorbell & Camera?
It is built and maintained by Leo Li (@zlmoment); the current version is v1.0.1.
More Skills