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

stepinfo-3d

73

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use this skill when computing 3D step-response performance metrics for point-to-point drone flight — rise time, settling time, percent overshoot, and steady-state error based on Euclidean distance to the final target. Use instead of 1D stepinfo for any flight where all three position axes move simultaneously.

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

dyn-object-masks

74

benchflow-ai/skillsbench

Skill Claude CodeCodex

Generate dynamic-object binary masks after global motion compensation, output CSR sparse format.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Estimate camera motion with optical flow + affine/homography, allow multi-label per frame.

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

output-validation

76

benchflow-ai/skillsbench

Skill Claude CodeCodex

Local self-check of instructions and mask outputs (format/range/consistency) without using GT.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Standardize video sampling and frame indexing so interval instructions and mask frames stay aligned with a valid key/index scheme.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

An overview of the python package for running the GaMMA earthquake phase association algorithm. The algorithm expects phase picks data and station data as input and produces (through unsupervised clustering) earthquake events with source information like earthquake location, origin time and magnitude. The skill…

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

obspy-data-api

79

benchflow-ai/skillsbench

Skill Claude CodeCodex

An overview of the core data API of ObsPy, a Python framework for processing seismological data. It is useful for parsing common seismological file formats, or manipulating custom data into standard objects for downstream use cases such as ObsPy's signal processing routines or SeisBench's modeling API.

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

seisbench-model-api

80

benchflow-ai/skillsbench

Skill Claude CodeCodex

An overview of the core model API of SeisBench, a Python framework for training and applying machine learning algorithms to seismic data. It is useful for annotating waveforms using pretrained SOTA ML models, for tasks like phase picking, earthquake detection, waveform denoising and depth estimation. For any waveform…

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

This is a summary the advantages and disadvantages of earthquake event detection and phase picking methods, shared by leading seismology researchers at the 2025 Earthquake Catalog Workshop. Use it when you have a seismic phase picking task at hand.

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

geospatial-analysis

82

benchflow-ai/skillsbench

Skill Claude CodeCodex

Analyze geospatial data using geopandas with proper coordinate projections. Use when calculating distances between geographic features, performing spatial filtering, or working with plate boundaries and earthquake data.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Tools and techniques for detrending time series data in macroeconomic analysis. Use when working with economic time series that need to be decomposed into trend and cyclical components. Covers HP filter, log transformations for growth series, and correlation analysis of business cycles.

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

pdf-editing

84

benchflow-ai/skillsbench

Skill Claude CodeCodex

Complete guide for reading and editing PDF documents with PyMuPDF.

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

text-parser

85

benchflow-ai/skillsbench

Skill Claude CodeCodex

Guide for parsing structured text input files.

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

ac-branch-pi-model

86

benchflow-ai/skillsbench

Skill Claude CodeCodex

AC branch pi-model power flow equations (P/Q and |S|) with transformer tap ratio and phase shift, matching acopf-math-model.md and MATPOWER branch fields. Use when computing branch flows in either direction, aggregating bus injections for nodal balance, checking MVA (rateA) limits, computing branch loading %, or…

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

casadi-ipopt-nlp

87

benchflow-ai/skillsbench

Skill Claude CodeCodex

Nonlinear optimization with CasADi and IPOPT solver. Use when building and solving NLP problems: defining symbolic variables, adding nonlinear constraints, setting solver options, handling multiple initializations, and extracting solutions. Covers power systems optimization patterns including per-unit scaling and…

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

power-flow-data

88

benchflow-ai/skillsbench

Skill Claude CodeCodex

Power system network data formats and topology. Use when parsing bus, generator, and branch data for power flow analysis.

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

dc-power-flow

89

benchflow-ai/skillsbench

Skill Claude CodeCodex

DC power flow analysis for power systems. Use when computing power flows using DC approximation, building susceptance matrices, calculating line flows and loading percentages, or performing sensitivity analysis on transmission networks.

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

economic-dispatch

90

benchflow-ai/skillsbench

Skill Claude CodeCodex

Generator economic dispatch and cost optimization for power systems. Use when minimizing generation costs, computing optimal generator setpoints, calculating operating margins, or working with generator cost functions.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Extract locational marginal prices (LMPs) from DC-OPF solutions using dual values. Use when computing nodal electricity prices, reserve clearing prices, or performing price impact analysis.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use for formulating, solving, debugging, and validating mixed-integer linear optimization models with open-source solvers, including variable indexing, sparse constraints, linearized costs, solver limits, MIP gaps, incumbent extraction, numerical tolerances, and deterministic output reporting.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use for parsing structured unit commitment input data from JSON, CSV, benchmark cases, spreadsheets, databases, or nested tables; finding fields for time periods, resources, load, reserve, generator limits, initial conditions, startup data, renewable availability, and production costs without assuming one…

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Use for day-ahead or multi-period unit commitment problems, including thermal on/off schedules, dispatch, startup/shutdown logic, minimum up/down time, ramping, spinning reserve deliverability, renewable curtailment, operating-cost accounting, and independent feasibility checks for power-system operations schedules.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Multi-hop evidence search + structured extraction over enterprise artifact datasets (docs/chats/meetings/PRs/URLs). Strong disambiguation to prevent cross-product leakage; returns JSON-ready entities plus evidence pointers.

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

benchflow-ai/skillsbench

Skill Claude CodeCodex

Operational workflow for hard integer-programming optimization tasks: selecting an installed solver, preserving solver/incumbent certificates, extracting feasible schedules, recomputing metrics from final outputs, and writing consistent reports. Use when a task requires a MIP, solver status, objective value, bound…

not rated 1.8k +17 1mo ago A SkillSpector: warn 77 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: