Back to skill
Skillv1.6.1
ClawScan security
Voice Memo Sync · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 12, 2026, 3:05 AM
- Verdict
- Benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's files, installation steps, and runtime instructions are coherent with its stated purpose (syncing/transcribing/organizing voice memos on macOS); nothing requests unrelated credentials or capabilities, though it reads local user context and performs network downloads for optional components and model files.
- 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.
Review Dimensions
- Purpose & Capability
- okName/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
- noteSKILL.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
- noteInstall 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
- okNo 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
- noteThe 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.
