Agent skill
audio-transcription-cleanup
Transform messy voice transcription text into well-formatted, human-readable documents while preserving original meaning
Install this agent skill to your Project
npx add-skill https://github.com/MacHu-GWU/sanhe-claude-code-plugins/tree/main/plugins/social-media-network/youtube/skills/audio-transcript-cleanup
SKILL.md
Audio Transcription Cleanup
Clean up raw audio transcriptions by removing filler words, fixing errors, and adding proper structure.
Usage
Use the audio_transcript_cleanup.py script to process transcript files:
# Use default output location (~/tmp/cleaned_transcript.md - allows overwrite)
python scripts/audio_transcript_cleanup.py --transcript-file /path/to/transcript.txt
# Specify custom output location (cannot overwrite existing files)
python scripts/audio_transcript_cleanup.py --transcript-file /path/to/transcript.txt --output /path/to/output.md
What It Does
The script automatically:
- Removes verbal artifacts (um, uh, like, you know, 呃, 啊, 那个, etc.)
- Fixes spelling and grammar errors
- Adds semantic paragraph breaks and section headings
- Converts spoken fragments into complete sentences
- Preserves all original information (no summarization)
- Auto-detects language and maintains natural expression
Options
--transcript-file(required) - Path to the transcript file to clean up--output(optional) - Custom output path (default:~/tmp/cleaned_transcript.md)
Output Behavior
- Default location:
~/tmp/cleaned_transcript.md- Allows overwrite - Custom location: Cannot overwrite existing files (raises error if file exists)
Language Support
Auto-detects and works with:
- English
- Chinese (Mandarin, Cantonese)
- Mixed language content
- Multi-speaker transcriptions
Requirements
- Python 3.11+
- Claude CLI must be installed and accessible
- Transcript file must exist at specified path
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
command-creator
Create custom slash commands for Claude Code
release-note-writer
Generate and update release notes for sanhe-claude-code-plugins. Use when user wants to create or update release notes, document version changes, or prepare for a new release. Reads git commit history, pyproject.toml version, and follows the standardized format.
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
command-creator
Create custom slash commands for Claude Code
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
enrich-citations
Find and add authoritative source links for all facts, citations, and references in markdown documents
Didn't find tool you were looking for?