Record
Skill by atacan
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/atacan/recordWhat This Skill Does
The record skill by atacan is a powerful macOS-native CLI tool integrated into OpenClaw that enables AI agents to interface directly with system multimedia hardware. It serves as an abstraction layer for capturing audio from the microphone, video from the screen or webcam, and static imagery like screenshots or photos. Designed with automation in mind, it provides robust output handling, allowing agents to pipe file paths directly into subsequent workflows, such as uploading a screenshot to a support ticket or transcribing an audio recording.
Installation
To install this skill within your OpenClaw environment, ensure you have Homebrew installed on your macOS machine. You can add it via the OpenClaw hub using the following command in your terminal:
clawhub install openclaw/skills/skills/atacan/record
This command registers the binary and makes the record command available for your AI agents to invoke during task execution.
Use Cases
This skill is indispensable for scenarios requiring real-time documentation or input capture. Common use cases include:
- Automated Bug Reporting: An agent can capture a screen recording or screenshot of a failing UI element, save the file, and attach it to a GitHub issue.
- Transcribing Meetings: The agent can record short snippets of audio to feed into an internal speech-to-text model for quick note-taking.
- Remote Verification: The agent can take a photo via the webcam to confirm the presence of a user or document in specific secure workflows.
- Environment Auditing: List all available camera and microphone hardware to verify system configuration before starting a high-stakes recording session.
Example Prompts
- "OpenClaw, please record a 10-second screen capture of my current workflow so I can document the steps for my team."
- "Can you list all the cameras connected to my system and then take a photo with the primary webcam?"
- "I need to remember this discussion, please record 30 seconds of audio and save it to my downloads folder."
Tips & Limitations
- Permission First: This tool accesses hardware sensors. Always respect privacy by confirming consent before initiating any recording.
- Mandatory Duration: Because AI agents operate in non-interactive shell environments, always use the
--durationflag. If omitted, the tool may hang while waiting for a manual keypress. - Automation Friendly: Always leverage the
--jsonflag when you need the agent to programmatically parse the output file path. This prevents issues caused by unexpected terminal output formatting.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-atacan-record": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, data-collection
Related Skills
speechall-cli
Install and use the speechall CLI tool for speech-to-text transcription. Use when the user wants to: (1) transcribe audio or video files to text, (2) install speechall on macOS or Linux, (3) list available STT models and their capabilities, (4) use speaker diarization, subtitles, or other transcription features from the terminal. Triggers on mentions of speechall, audio transcription CLI, or speech-to-text from the command line.
translate-cli
End-user guide for running and configuring the `translate` CLI across text/stdin/file/glob inputs, provider selection, presets, custom prompt templates, and TOML settings. Use when users ask for command construction, config updates (`translate config`/`translate presets`), provider setup, dry-run validation, or troubleshooting translation behavior.