Skip to main content

benchflow-ai/skillsbench

SkillsMP has collected 247 skills from benchflow-ai/skillsbench. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
247
GitHub stars
1,679
GitHub forks
356

Showing 40 of 247 collected skills.

occupation
Computer Occupations, All Other
description

SkillsBench contribution workflow. Use when: (1) Creating benchmark tasks, (2) Understanding repo structure, (3) Preparing PRs for task submission.

updated
occupation
Computer Occupations, All Other
description

SkillsBench task authoring — walk a contributor from idea to submission-ready task following CONTRIBUTING.md and the task-implementation rubric. Use when the user wants to create a new SkillsBench task, scaffold a task from an existing workflow (notebook,…

updated
occupation
Software Quality Assurance Analysts & Testers
description

SkillsBench task PR review — classifies the task track (standard / research / multimodal), runs static policy checks against the track-specific rubric, benchmarks the task across oracle plus Claude and Codex (with and without skills), audits trajectories for…

updated
occupation
Paralegals & Legal Assistants
description

Methodology for clause-by-clause review of a contract against a structured deviation policy ("playbook"). Covers how to walk a playbook, locate the matching provision in the contract, apply rule types (max-value, must-be-present, must-be-absent,…

updated
occupation
Paralegals & Legal Assistants
description

Reference for the standard clauses found in commercial non-disclosure agreements (mutual and one-way) — what each clause does, the surface forms it appears in, and how to recognise it in unfamiliar drafting. Use when reviewing, comparing, or extracting…

updated
occupation
Software Developers
description

Read Microsoft Excel (.xlsx) files robustly with `openpyxl` (or `pandas`). Covers multi-sheet workbooks, header rows, empty cells, merged cells, comma-separated list cells, and converting a sheet to a list-of-dicts the rest of your code can consume. Use when…

updated
occupation
Data Scientists
description

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.

updated
occupation
Web Developers
description

Build deterministic, verifiable data visualizations with D3.js (v6). Generate standalone HTML/SVG (and optional PNG) from local data files without external network dependencies. Use when tasks require charts, plots, axes/scales, legends, tooltips, or…

updated
occupation
Software Developers
description

A library for building, validating, visualizing, and serializing dialogue graphs. Use this when parsing scripts or creating branching narrative structures.

updated
occupation
Software Developers
description

World-class Java and Spring Boot development skill for enterprise applications, microservices, and cloud-native systems. Expertise in Spring Framework, Spring Boot 3.x, Spring Cloud, JPA/Hibernate, and reactive programming with WebFlux. Includes project…

updated
occupation
Software Developers
description

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, real-time streaming, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, Flink, Kinesis, and modern data stack. Includes data modeling,…

updated
occupation
Industrial Engineering Technologists & Technicians
description

This skill should be considered when you need to answer reflow machine maintenance questions or provide detailed guidance based on thermocouple data, MES data or defect data and reflow technical handbooks. This skill covers how to obtain important concepts,…

updated
occupation
Software Developers
description

Extract key frames (I-frames) from video files using FFmpeg command line tool. Use this skill when the user needs to pull out keyframes, thumbnails, or important frames from MP4, MKV, AVI, or other video formats for analysis, previews, or processing.

updated
occupation
Graphic Designers
description

Comprehensive command-line tools for modifying and manipulating images, such as resize, blur, crop, flip, and many more.

updated
occupation
Data Scientists
description

Count occurrences of an object in the image using computer vision algorithm.

updated
occupation
Audio & Video Technicians
description

Extract, normalize, mix, and process audio tracks - audio manipulation and analysis

updated
occupation
Audio & Video Technicians
description

Convert media files between formats - video containers, audio formats, and codec transcoding

updated
occupation
Audio & Video Technicians
description

Analyze media file properties - duration, resolution, bitrate, codecs, and stream information

updated
occupation
Film & Video Editors
description

Cut, trim, concatenate, and split video files - basic video editing operations

updated
occupation
Film & Video Editors
description

Apply video filters - scale, crop, watermark, speed, blur, and visual effects

updated
occupation
Audio & Video Technicians
description

Practical mastering steps for TTS audio: cleanup, loudness normalization, alignment, and delivery specs.

updated
occupation
Financial & Investment Analysts
description

Recover missing spreadsheet values from row and column totals, percentage shares, year-over-year changes, CAGR relationships, and cross-sheet constraints.

updated
occupation
Software Developers
description

Reference for COBOL COMP-3 (packed decimal / BCD) numeric storage -- layout on disk, declaring it in the FD, and pitfalls when carrying the decoded value through working storage and into later arithmetic. Useful when an input record holds a balance, rate, or…

updated
occupation
Software Developers
description

Reference for the EBCDIC "overpunch" / zoned-decimal sign convention where the units position of a numeric field is replaced with a letter that encodes both a digit and a sign. Useful when reading mainframe-style fixed-length tapes whose amount fields appear…

updated
occupation
Software Developers
description

Background on general-ledger batch posting codes (HD/DR/CR/RV plus signed "other" rows). Reference only -- follow the task instruction for the exact rules, which may differ per account type.

updated
occupation
Software Developers
description

GnuCOBOL toolchain pointers for mainframe-style batch programs (LINE/RECORD SEQUENTIAL files, PIC clauses, cobc build flags).

updated
occupation
Software Developers
description

Reference for paired-reversal handling on GL batch tapes: an RV row whose ref-trace points at an earlier row cancels BOTH legs (the RV and the row it references) — but ONLY when the two value-dates fall within the shop's reversal settlement window; an RV that…

updated
occupation
Software Developers
description

Reference for multi-hop / triangulated currency conversion on batch rate tapes. When a rate row carries an explicit "via" currency, the row's rate is only one leg of the conversion, and the via currency may ITSELF be quoted through another via — so the…

updated
occupation
Data Scientists
description

Analyze and count objects in videos using Google Gemini API (object counting, pedestrian detection, vehicle tracking, and surveillance video analysis).

updated
occupation
Software Developers
description

Analyze videos with Google Gemini API (summaries, Q&A, transcription with timestamps + visual context, scene/timeline detection, video clipping, FPS control, multi-video comparison, and YouTube URL analysis).

updated
occupation
Software Developers
description

Analyze images and multi-frame sequences using OpenAI GPT series

updated
occupation
Software Developers
description

Extract frames from video files and save them as images using OpenCV

updated
occupation
Audio & Video Technicians
description

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.

updated
occupation
Audio & Video Technicians
description

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.

updated
occupation
Office Clerks, General
description

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.

updated
occupation
Office Clerks, General
description

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

updated
occupation
Desktop Publishers
description

PDF manipulation toolkit. Extract text/tables, create PDFs, merge/split, fill forms, for programmatic document processing and analysis.

updated
occupation
Biological Scientists, All Other
description

Query PubChem via PUG-REST API/PubChemPy (110M+ compounds). Search by name/CID/SMILES, retrieve properties, similarity/substructure searches, bioactivity, for cheminformatics.

updated
occupation
Biological Scientists, All Other
description

Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper…

updated
occupation
Software Developers
description

The gh CLI is GitHub's official command line tool for interacting with GitHub repositories, issues, pull requests, and more. When needs to interact with GitHub repositories, issues, pull requests, and more, use this skill.

updated
Showing 40 of 247 collected skills.