Voice-to-Protocol Transcriber

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill mostly matches its voice transcription purpose, but it has unclear network/privacy disclosure for speech recognition and insufficiently bounded local file writes.

Before installing, confirm whether speech recognition sends audio or transcripts to any external service, use safe experiment names without path characters, choose a secure output directory, and install only reviewed dependencies.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Users may believe transcription is fully local when some speech recognition may require network access or an external service.

Why it was flagged

The documentation simultaneously implies network-dependent recognition and claims no external API calls, which is unclear for a voice tool that may capture sensitive lab or clinical information.

Skill content
Chinese recognition requires good network connection ... | Network Access | No external API calls | Low |
Recommendation

Clarify whether audio or transcripts leave the device, identify any speech-recognition provider, and require explicit user approval before network-based transcription.

What this means

A malformed or untrusted experiment name could place generated protocol files in unexpected local locations.

Why it was flagged

The output filename is derived from experiment_name with only spaces replaced, so path separators or absolute-path syntax could cause files to be written outside the intended save directory.

Skill content
filename_base = f"{self.experiment_name.replace(' ', '_')}_{timestamp}" ... file_path = self.save_directory / f"{filename_base}.md"
Recommendation

Reject path separators and absolute paths in experiment names, use a safe basename, resolve the final path, and enforce that it stays inside the configured output directory.

What this means

Sensitive procedure details, observations, or clinical notes may remain on disk after use.

Why it was flagged

The skill is intended to record experimental or clinical notes and autosave them as persistent local files.

Skill content
"Clinical experiment operation logging" ... "auto_save_interval": 60, "save_directory": "~/Documents/Experiment-Protocols"
Recommendation

Use an appropriate secure save directory, avoid regulated data unless approved, and define retention or cleanup practices for generated records.

What this means

Users must trust whatever package versions pip resolves at install time, and dependency expectations are not fully consistent.

Why it was flagged

The skill instructs manual installation of unpinned Python dependencies, while the registry has no install spec and the included requirements file does not match the documented package list.

Skill content
pip install speechrecognition pyaudio pydub python-docx ... pip install -r requirements.txt
Recommendation

Provide a complete install spec or pinned requirements file and review third-party packages before installation.