Public repository for Agent Skills
filler-word-processing
Agent skill frombenchflow-ai/skillsbench
Process filler word annotations to generate video edit lists. Use when working with timestamp annotations for removing speech disfluencies (um, uh, like, you know) from audio/video content.
How to install filler-word-processing
npx skills add benchflow-ai/skillsbench# or add only this skill to Claude Code: copy the folder
tasks-extra/video-filler-word-remover/environment/skills/filler-word-processing/
# into
~/.claude/skills/filler-word-processing/ (all projects)
.claude/skills/filler-word-processing/ (one project)
tasks-extra/video-filler-word-remover/environment/skills/filler-word-processing/SKILL.md
Apache-2.0Full file1# Filler Word Processing23## Annotation Format45Typical annotation JSON structure:6```json7[8 {"word": "um", "timestamp": 12.5},9 {"word": "like", "timestamp": 25.3},10 {"word": "you know", "timestamp": 45.8}11]12```1314## Converting Annotations to Cut Segments1516Each filler word annotation marks when the word starts. To remove it, use word-specific durations since different fillers have different lengths:1718```python19import json2021# Word-specific durations (in seconds)22WORD_DURATIONS = {23 "uh": 0.3,24 "um": 0.4,25 "hum": 0.6,26 "hmm": 0.6,27 "mhm": 0.55,28 "like": 0.3,29 "yeah": 0.35,30 "so": 0.25,31 "well": 0.35,32 "okay": 0.4,33 "basically": 0.55,34 "you know": 0.55,35 "i mean": 0.5,36 "kind of": 0.5,37 "i guess": 0.5,38}39DEFAULT_DURATION = 0.44041def annotations_to_segments(annotations_file, buffer=0.05):42 """43 Convert filler word annotations to (start, end) cut segments.4445 Args:46 annotations_file: Path to JSON annotations47 buffer: Small buffer before the word (seconds)4849 Returns:50 List of (start, end) tuples representing segments to remove51 """52 with open(annotations_file) as f:53 annotations = json.load(f)5455 segments = []56 for ann in annotations:57 word = ann.get('word', '').lower().strip()58 timestamp = ann['timestamp']59 # Use word-specific duration, fall back to default60 word_duration = WORD_DURATIONS.get(word, DEFAULT_DURATION)61…
Excerpt shown under the repository's Apache-2.0 license.
More skills in skillsbench
Similar skill repositories
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
The open-source app everyone uses to manage agents at work
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create motion, prototypes, websites, apps, dashboards, presentations, images, and videos with your team and AI agents. Share work, exchange feedback, and iterate together in one workspace.
A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows
OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.
