← Back to Skills Marketplace
349
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install voice-memo-sync
Description
Sync, transcribe, and intelligently organize voice memos, audio/video files, and URLs. 同步、转录、智能整理语音备忘录、音视频文件和视频链接。
Usage Guidance
This skill appears to do what it says, but review these points before installing: (1) It will read local iCloud/Voice Memos directories and your agent memory files (USER.md / MEMORY.md) for personalized LLM processing — consider whether you want those read. (2) Optional components (whisper-cpp, yt-dlp, summarize, remindctl) enable extra features and may perform network access (model download from HuggingFace, downloading videos). If you prefer no network downloads, pre-install models/tools manually or inspect/modify scripts. (3) The installer can add a heartbeat auto-sync entry to HEARTBEAT.md — opt out if you don't want scheduled automatic processing. (4) Because the skill creates Apple Notes and Reminders via AppleScript, review those scripts if you need stricter controls. If these behaviors are acceptable, the skill is coherent with its purpose; otherwise, inspect/adjust the scripts and configuration before use.
Capability Analysis
Type: OpenClaw Skill
Name: voice-memo-sync
Version: 1.6.1
The skill performs high-privilege operations including accessing private macOS Library containers for Voice Memos and iCloud, and using 'osascript' to automate Apple Notes and Reminders. While these actions are aligned with the stated purpose of syncing and organizing memos, the scripts (specifically 'process.sh' and 'create-apple-note.sh') execute shell commands and system automation that could be abused if provided with malicious input. Additionally, 'process.sh' performs an unverified remote download of a model binary from HuggingFace via 'curl', and 'install.sh' establishes persistence by modifying the OpenClaw 'HEARTBEAT.md' file.
Capability Assessment
Purpose & Capability
Name/description (voice memo sync + transcription) align with required binaries (ffmpeg, python3) and included scripts. Access to Apple Notes/Reminders, iCloud paths, whisper/yt-dlp are appropriate for the stated functionality.
Instruction Scope
SKILL.md and scripts explicitly read local files (iCloud directories, USER.md, MEMORY.md) and create notes/reminders via AppleScript and optional remindctl. Reading USER.md/MEMORY.md is expected for personalized LLM processing but is privacy-sensitive and should be noted by the user.
Install Mechanism
Install uses brew formulas (ffmpeg, whisper-cpp, openai-whisper, yt-dlp) — low-risk, standard. The whisper-cpp path auto-downloads a model binary via curl from a HuggingFace URL (external network download of a large binary into ~/.cache) which is expected for local transcription but is a network operation you may want to review or mirror locally.
Credentials
No environment variables, tokens, or external credentials are requested. Scripts operate on local filesystem paths and macOS services (Notes/Reminders). Requested accesses are proportional to the skill's features.
Persistence & Privilege
The installer writes files into the OpenClaw workspace (~/.openclaw/workspace), creates config and data dirs, may add a heartbeat entry to HEARTBEAT.md (auto-sync) and creates a data symlink — all local and expected. The skill is not 'always: true' and does not modify other skills' configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install voice-memo-sync - After installation, invoke the skill by name or use
/voice-memo-sync - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.6.1
## Voice Memo Sync 1.6.1
- Documentation updates in SKILL.md.
- Version number updated to 1.6.1.
- No code or functionality changes; release focuses on keeping documentation current.
v1.6.0
voice-memo-sync 1.6.0
- Added Chinese-language (中英双语) documentation and usage instructions.
- Enhanced support for Apple Silicon: new Metal GPU acceleration via whisper-cpp for ~15-20x faster transcription.
- Expanded support for more input types, including Bilibili URLs, structured documents (json, csv), and native Apple Voice Memos (.qta).
- Clarified when to use the skill, detailed the processing pipeline, and described the data directory structure.
- Outlined improved Apple Notes output format, emphasizing personalized, actionable analytics.
- Provided a technical appendix explaining new QTA file integration.
Metadata
Frequently Asked Questions
What is Voice Memo Sync?
Sync, transcribe, and intelligently organize voice memos, audio/video files, and URLs. 同步、转录、智能整理语音备忘录、音视频文件和视频链接。 It is an AI Agent Skill for Claude Code / OpenClaw, with 349 downloads so far.
How do I install Voice Memo Sync?
Run "/install voice-memo-sync" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Voice Memo Sync free?
Yes, Voice Memo Sync is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Voice Memo Sync support?
Voice Memo Sync is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin).
Who created Voice Memo Sync?
It is built and maintained by ying-wen (@ying-wen); the current version is v1.6.1.
More Skills