Transcribee 🐝

ReviewAudited by ClawScan on May 1, 2026.

Overview

Transcribee appears to be a coherent transcription tool, but users should notice that it uses external API keys, uploads media/transcripts to providers, and keeps a persistent local transcript library.

Before installing, be comfortable with sending audio/transcript content to ElevenLabs and Anthropic, storing transcripts under ~/Documents/transcripts, and configuring API keys in a local .env file. Always provide an explicit URL or file path when running the tool, and review the README setup requirements because the registry metadata under-declares them.

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

The skill can process local media files and create temporary audio files when you ask it to transcribe them.

Why it was flagged

The skill invokes local media tooling on user-supplied files as part of transcription. This is expected for the purpose and uses execFile-style argument passing rather than shell string concatenation.

Skill content
await execFileAsync('ffmpeg', ['-i', videoPath, '-vn', '-acodec', 'aac', '-b:a', '192k', '-y', destAudio]);
Recommendation

Run it only on media or URLs you intend to transcribe, and keep yt-dlp/ffmpeg installed from trusted sources.

What this means

Using the skill may spend quota or incur charges on your ElevenLabs and Anthropic accounts.

Why it was flagged

The code requires ElevenLabs and Anthropic API keys, even though registry metadata declares no required environment variables. The keys are purpose-aligned and not shown being logged or hardcoded.

Skill content
process.env.ELEVEN_LABS_API_KEY ... throw new Error('Missing ELEVEN_LABS_API_KEY in .env'); ... process.env.ANTHROPIC_API_KEY ... throw new Error('Missing ANTHROPIC_API_KEY in .env');
Recommendation

Declare and configure only the needed API keys, monitor provider usage, and avoid sharing the .env file.

What this means

Private transcript summaries and new transcript content may be sent to an external AI provider for categorization and may influence how future transcripts are organized.

Why it was flagged

Existing transcript metadata and summaries are reused as context for future categorization, and new transcript content is analyzed by Claude for organization.

Skill content
Reads existing transcript library from `~/Documents/transcripts/` ... Uses Claude Sonnet 4 to analyze the transcript and decide which single-level category folder to place it in
Recommendation

Do not transcribe highly sensitive media unless you are comfortable with provider processing and persistent local storage; review or separate the transcript library if needed.

What this means

Installation may require more local setup and third-party packages than the registry summary suggests.

Why it was flagged

The repository documents additional runtime dependencies and API-key setup that are not reflected in the registry requirements. The package lock includes pinned integrity data, so this is primarily a metadata completeness issue.

Skill content
brew install yt-dlp ffmpeg
pnpm install
# Add your ElevenLabs + Anthropic API keys to .env
Recommendation

Review the README setup steps, install dependencies from trusted package managers, and ensure registry metadata is updated to match the actual requirements.