Camera Capture

v1.0.2

Control the local computer's built-in camera for capturing photos and basic operations.

1· 152·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for dddjj0/camera-capture.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Camera Capture" (dddjj0/camera-capture) from ClawHub.
Skill page: https://clawhub.ai/dddjj0/camera-capture
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: python3
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install camera-capture

ClawHub CLI

Package manager switcher

npx clawhub@latest install camera-capture
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included scripts and declared requirements: python3 + OpenCV. The scripts implement list, capture, and preview and only require local camera access and a local captures directory.
Instruction Scope
SKILL.md instructs running the provided Python scripts to list, preview, or capture photos; instructions reference only the captures directory and the image tool for local analysis. There are no instructions to read unrelated files, environment variables, or to contact external endpoints.
Install Mechanism
No install spec is provided (instruction-only). Dependencies are limited to opencv-python (pip), and requirements.txt reflects that. There are no external download URLs or archive extracts in the skill.
Credentials
The skill requests no environment variables or credentials. It writes captured images to ~/.openclaw/workspace/captures/ (created if missing), which is reasonable for this purpose but is sensitive data (local images).
Persistence & Privilege
always: false and no system-wide config changes. However, model invocation is allowed (platform default), so an agent with autonomous capability could trigger the camera—this is a privacy consideration rather than a code incoherence.
Assessment
This skill is internally coherent: it runs local Python scripts using OpenCV to access your webcam and saves images under ~/.openclaw/workspace/captures/. It does not request credentials or show any network/exfiltration code in the bundle. Before installing, consider: (1) Install opencv-python in a controlled environment and review the scripts yourself (they are short and readable). (2) Be aware that camera access is privacy-sensitive—only install if you trust the agent and its ability to invoke skills; consider disabling autonomous model invocation if you want explicit prompts before camera use. (3) You can test by running the capture script manually and inspect saved photos; remove the captures directory or uninstall the skill to revoke local artifacts.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

📷 Clawdis
Binspython3
latestvk97fgnq84rc41rrrdg388tf3eh843qhr
152downloads
1stars
3versions
Updated 3w ago
v1.0.2
MIT-0

Camera Control Skill

Control the local computer's built-in camera for capturing photos and basic operations.

When to Use

  • User wants to take a photo using the computer camera
  • User asks to capture an image from the webcam
  • User wants to check the camera view
  • Commands like: "拍照", "打开摄像头", "拍张照片", "camera", "webcam", "take a photo"

Tools Required

  • Python 3 with OpenCV (cv2)
  • Standard library only (no extra deps beyond opencv-python)

Usage

Take a Photo

Capture a single frame from the default camera:

python3 skills/camera/scripts/camera.py capture --output "~/.openclaw/workspace/captures/photo_$(date +%Y%m%d_%H%M%S).jpg"

Or use the wrapper for default location:

python3 skills/camera/scripts/capture.py

This saves to ~/.openclaw/workspace/captures/ with timestamp.

List Available Cameras

python3 skills/camera/scripts/camera.py list

Test Camera (preview window, auto-close after 3 seconds)

python3 skills/camera/scripts/camera.py preview --duration 3

Output

  • Photo path is printed to stdout
  • Use this path with the image tool to analyze the captured photo
  • Photos are saved to captures/ directory by default

Examples

User: "拍张照片" Action: Run capture script, then use image tool to show/analyze the photo.

User: "看看摄像头画面" Action: Run preview script for 3 seconds to verify camera works.

Notes

  • Default camera index is 0 (built-in webcam)
  • If you have multiple cameras, use --camera 1, --camera 2, etc.
  • On Windows, the script auto-detects and works with DirectShow backend
  • Captures directory is auto-created if it doesn't exist

Comments

Loading comments...