benchflow-ai/skillsbench

SkillsBench evaluates how well skills work and how effective agents are at using them.

About the project

SkillsBench is a benchmark for measuring how effectively AI agents use modular skills—folders containing instructions, scripts, and resources—to complete specialized tasks. It helps researchers and developers evaluate both skill quality and agent behavior, including tasks that require combining multiple skills. The catalogue’s skills and instructions are evaluated as part of this workflow.

This repository also configures its own agents. See what skillsbench tells them →

1.8kStars on the repository
200Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

audiobook

25

benchflow-ai/skillsbench

Skill Claude CodeCodex

Create audiobooks from web content or text files. Handles content fetching, text processing, and TTS conversion with automatic fallback between ElevenLabs, OpenAI TTS, and gTTS.

not rated 1.8k +10 1mo ago B SkillSpector: warn 42 tokens original Apache-2.0

elevenlabs-tts

26

benchflow-ai/skillsbench

Skill Claude CodeCodex

ElevenLabs Text-to-Speech API for high-quality speech synthesis.

not rated 1.8k +10 1mo ago A SkillSpector: warn 20 tokens original Apache-2.0

gtts

27

benchflow-ai/skillsbench

Skill Claude CodeCodex

Google Text-to-Speech (gTTS) for converting text to audio. Use when creating audiobooks, podcasts, or speech synthesis from text. Handles long text by chunking at sentence boundaries and concatenating audio segments with pydub.

not rated 1.8k +10 1mo ago A SkillSpector: pass 52 tokens original Apache-2.0

openai-tts

28

benchflow-ai/skillsbench

Skill Claude CodeCodex

OpenAI Text-to-Speech API for high-quality speech synthesis. Use for generating natural-sounding audio from text with customizable voices and tones.

not rated 1.8k +10 1mo ago A SkillSpector: pass 33 tokens original Apache-2.0

constraint-parser

29

benchflow-ai/skillsbench

Skill Claude CodeCodex

Parse scheduling constraints from a email text.

not rated 1.8k +10 1mo ago A SkillSpector: pass 11 tokens original Apache-2.0

gmail-skill

30

benchflow-ai/skillsbench

Skill Claude CodeCodex

Manage Gmail - send, read, search emails, manage labels and drafts. Use when user wants to interact with their Gmail account for email operations.

not rated 1.8k +10 1mo ago A SkillSpector: warn 33 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Transcribe audio segments to text using Whisper models. Use larger models (small, base, medium, large-v3) for better accuracy, or faster-whisper for optimized performance. Always align transcription timestamps with diarization segments for accurate speaker-labeled subtitles.

not rated 1.8k +10 1mo ago A SkillSpector: pass 58 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Combine visual features (face detection, lip movement analysis) with audio features to improve speaker diarization accuracy in video files. Use OpenCV for face detection and lip movement tracking, then fuse visual cues with audio-based speaker embeddings. Essential when processing video files with multiple visible…

not rated 1.8k +10 1mo ago A SkillSpector: pass 74 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Choose and implement clustering algorithms for grouping speaker embeddings after VAD and embedding extraction. Compare Hierarchical clustering (auto-tunes speaker count), KMeans (fast, requires known count), and Agglomerative clustering (fixed clusters). Use Hierarchical clustering when speaker count is unknown…

not rated 1.8k +10 1mo ago A SkillSpector: pass 74 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Detect speech segments in audio using VAD tools like Silero VAD, SpeechBrain VAD, or WebRTC VAD. Use when preprocessing audio for speaker diarization, filtering silence, or segmenting audio into speech chunks. Choose Silero VAD for short segments, SpeechBrain VAD for general purpose, or WebRTC VAD for lightweight…

not rated 1.8k +10 1mo ago A SkillSpector: pass 79 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Build unified multi-level category taxonomy from hierarchical product category paths from any e-commerce companies using embedding-based recursive clustering with intelligent category naming via weighted word frequency analysis.

not rated 1.8k +10 1mo ago A SkillSpector: pass 38 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Video editing with ffmpeg including cutting, trimming, concatenating segments, and re-encoding. Use when working with video files (.mp4, .mkv, .avi) for: removing segments, joining clips, extracting portions, or any video manipulation task.

not rated 1.8k +10 1mo ago A SkillSpector: pass 59 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

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.

not rated 1.8k +10 1mo ago A SkillSpector: pass 42 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Transcribe audio/video to text with word-level timestamps using OpenAI Whisper. Use when you need speech-to-text with accurate timing information for each word.

not rated 1.8k +10 1mo ago A SkillSpector: pass 35 tokens original Apache-2.0

speech-to-text

39

benchflow-ai/skillsbench

Skill Claude CodeCodex

Transcribe video to timestamped text using Whisper tiny model (pre-installed).

not rated 1.8k +10 1mo ago A SkillSpector: pass 19 tokens original Apache-2.0

mesh-analysis

40

benchflow-ai/skillsbench

Skill Claude CodeCodex

Analyzes 3D mesh files (STL) to calculate geometric properties (volume, components) and extract attribute data. Use this skill to process noisy 3D scan data and filter debris.

not rated 1.8k +10 1mo ago A SkillSpector: pass 43 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when checking simplified ADA-derived plan-view bathroom accessibility constraints such as turning space, door clear width, toilet centerline, grab bars, and lavatory knee/toe clearance.

not rated 1.8k +10 1mo ago A SkillSpector: pass 41 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when extracting plan-view architectural geometry from DXF files with semantic CAD layers, especially when outputs must normalize rooms, doors, fixtures, clearances, and grab bars into machine-checkable JSON.

not rated 1.8k +10 1mo ago A SkillSpector: pass 46 tokens original Apache-2.0

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use when producing a minimally changed repaired 2D layout in JSON from extracted architectural geometry and rule-based clearance constraints.

not rated 1.8k +10 1mo ago A SkillSpector: pass 29 tokens original Apache-2.0

csv-processing

44

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use this skill when reading sensor data from CSV files, writing simulation results to CSV, processing time-series data with pandas, or handling missing values in datasets.

not rated 1.8k +10 1mo ago A SkillSpector: pass 34 tokens original Apache-2.0

pid-controller

45

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use this skill when implementing PID control loops for adaptive cruise control, vehicle speed regulation, throttle/brake management, or any feedback control system requiring proportional-integral-derivative control.

not rated 1.8k +10 1mo ago A SkillSpector: pass 39 tokens original Apache-2.0

simulation-metrics

46

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use this skill when calculating control system performance metrics such as rise time, overshoot percentage, steady-state error, or settling time for evaluating simulation results.

not rated 1.8k +10 1mo ago A SkillSpector: pass 34 tokens original Apache-2.0

vehicle-dynamics

47

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use this skill when simulating vehicle motion, calculating safe following distances, time-to-collision, speed/position updates, or implementing vehicle state machines for cruise control modes.

not rated 1.8k +10 1mo ago A SkillSpector: pass 38 tokens original Apache-2.0

yaml-config

48

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use this skill when reading or writing YAML configuration files, loading vehicle parameters, or handling config file parsing with proper error handling.

not rated 1.8k +10 1mo ago A SkillSpector: pass 28 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: