Back to authors
benchflow-ai

benchflow-ai

440 Skills published on GitHub.

gtts

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.

UncategorizedView skill →

openai-tts

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

UncategorizedView skill →

powerlifting

Calculating powerlifting scores to determine the performance of lifters across different weight classes.

UncategorizedView skill →

senior-data-scientist

World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions.

UncategorizedView skill →

python-scala-collections

Guide for translating Python collection operations to idiomatic Scala. Use when converting Python code that uses lists, dictionaries, sets, or involves collection transformations like map, filter, reduce, sorting, and aggregations.

UncategorizedView skill →

python-scala-functional

Guide for translating Python code to functional Scala style. Use when converting Python code involving higher-order functions, decorators, closures, generators, or when aiming for idiomatic functional Scala with pattern matching, Option handling, and monadic operations.

UncategorizedView skill →

python-scala-idioms

Guide for writing idiomatic Scala when translating from Python. Use when the goal is not just syntactic translation but producing clean, idiomatic Scala code. Covers immutability, expression-based style, sealed hierarchies, and common Scala conventions.

UncategorizedView skill →

python-scala-libraries

Guide for mapping common Python libraries and idioms to Scala equivalents. Use when converting Python code that uses standard library modules (json, datetime, os, re, logging) or needs equivalent Scala libraries for HTTP, testing, or async operations.

UncategorizedView skill →

python-scala-oop

Guide for translating Python classes, inheritance, and object-oriented patterns to Scala. Use when converting Python code with classes, dataclasses, abstract classes, inheritance, properties, static methods, class methods, or design patterns.

UncategorizedView skill →

python-scala-syntax-mapping

Reference guide for translating Python syntax constructs to Scala equivalents. Use when converting Python code to Scala and need mappings for basic syntax elements like variable declarations, control flow, comprehensions, string formatting, and common operators.

UncategorizedView skill →

qutip

Quantum mechanics simulations and analysis using QuTiP (Quantum Toolbox in Python). Use when working with quantum systems including: (1) quantum states (kets, bras, density matrices), (2) quantum operators and gates, (3) time evolution and dynamics (Schrödinger, master equations, Monte Carlo), (4) open quantum systems with dissipation, (5) quantum measurements and entanglement, (6) visualization (Bloch sphere, Wigner functions), (7) steady states and correlation functions, or (8) advanced methods (Floquet theory, HEOM, stochastic solvers). Handles both closed and open quantum systems across various domains including quantum optics, quantum computing, and condensed matter physics.

UncategorizedView skill →

finite-horizon-lqr

Solving finite-horizon LQR via dynamic programming for MPC.

UncategorizedView skill →

integral-action-design

Adding integral action to MPC for offset-free tension tracking.

UncategorizedView skill →

mpc-horizon-tuning

Selecting MPC prediction horizon and cost matrices for web handling.

UncategorizedView skill →

state-space-linearization

Linearizing nonlinear dynamics around operating points for control design.

UncategorizedView skill →

constraint-parser

Parse scheduling constraints from a email text.

UncategorizedView skill →

gmail-skill

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

UncategorizedView skill →

discover-important-function

When given a project codebase, this skill observes the important functions in the codebase for future action.

UncategorizedView skill →

fuzzing-python

Creating fuzz driver for Python libraries using LibFuzzer. This skill is useful when agent needs to work with creating fuzz drivers / fuzz targets for Python project and libraries.

UncategorizedView skill →

setup-env

When given a Python project codebase, this skill helps the agent to set up virtual environments, install dependencies, and run scripts.

UncategorizedView skill →

cvss-score-extraction

Extract CVSS (Common Vulnerability Scoring System) scores from vulnerability data sources with proper fallback handling. This skill covers understanding CVSS v3, handling multiple score sources (NVD, GHSA, RedHat), implementing source priority logic, and dealing with missing scores in security reporting.

UncategorizedView skill →

trivy-offline-vulnerability-scanning

Use Trivy vulnerability scanner in offline mode to discover security vulnerabilities in dependency files. This skill covers setting up offline scanning, executing Trivy against package lock files, and generating JSON vulnerability reports without requiring internet access.

UncategorizedView skill →

vulnerability-csv-reporting

Generate structured CSV security audit reports from vulnerability data with proper filtering and formatting. This skill covers CSV schema design for security reports, using Python csv.DictWriter, severity-based filtering, and field mapping from JSON to tabular format.

UncategorizedView skill →

pcap-triage-tshark

Fast workflow to inspect PCAPs and extract protocol-level details using tshark

UncategorizedView skill →

suricata-offline-evejson

Running Suricata against PCAPs offline and validating results via eve.json

UncategorizedView skill →

suricata-rules-basics

Core building blocks of Suricata signatures and multi-condition DPI logic

UncategorizedView skill →

syz-extract-constants

Defining and extracting kernel constants for syzkaller syzlang descriptions

UncategorizedView skill →

syzkaller-build-loop

Full build workflow for adding new syscall descriptions to syzkaller

UncategorizedView skill →

syzlang-ioctl-basics

Syzkaller syzlang syntax basics for describing ioctl syscalls

UncategorizedView skill →

obj-exporter

Three.js OBJExporter utility for exporting 3D geometry to Wavefront OBJ format. Use when converting Three.js scenes, meshes, or geometries to OBJ files for use in other 3D software like Blender, Maya, or MeshLab.

UncategorizedView skill →

threejs

Three.js scene-graph parsing and export workflows: mesh baking, InstancedMesh expansion, part partitioning, per-link OBJ export, and URDF articulation.

UncategorizedView skill →

search-accommodations

Lookup accommodations by city from the bundled dataset. Use this skill when you need to recommend places to stay in a given city or filter lodging options before building an itinerary.

UncategorizedView skill →

search-attractions

Retrieve attractions by city from the bundled dataset. Use this skill when surfacing points of interest or building sightseeing suggestions for a destination.

UncategorizedView skill →

search-cities

List cities for a given state using the bundled background data. Use this skill to validate state inputs or expand destination choices before flight/restaurant/attraction/driving/accommodation lookups.

UncategorizedView skill →

search-driving-distance

Estimate driving/taxi duration, distance, and rough cost between two cities using the bundled distance matrix CSV. Use this skill when comparing ground travel options or validating itinerary legs.

UncategorizedView skill →

search-flights

Search flights by origin, destination, and departure date using the bundled flights dataset. Use this skill when proposing flight options or checking whether a route/date combination exists.

UncategorizedView skill →

search-restaurants

Retrieve restaurants by city from the bundled dataset. Use this skill when recommending places to eat or validating dining options for a destination.

UncategorizedView skill →

ffmpeg-video-editing

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.

UncategorizedView skill →

filler-word-processing

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.

UncategorizedView skill →

whisper-transcription

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.

UncategorizedView skill →

Page 9 of 9 · 440 results