Use ffmpeg to extract keyframes from a video file into a target directory.
Skills in this repository
cxcscmu/SkillLearnBench - Page 23
SkillsMP has collected 1,216 skills from cxcscmu/SkillLearnBench. Open a skill to review its source and details.
cxcscmu/SkillLearnBenchShowing 40 of 1,216 collected skills.
Use INDEX combined with MATCH to retrieve data from a source table based on two criteria (row and column headers).
Perform descriptive statistical analysis while ensuring results are displayed as percentages rounded to one decimal place.
Calculate the weighted mean by multiplying Net Exports % by the corresponding GDP values and dividing by the total GDP.
Guidelines for mapping modern Mandarin pronunciation (Pinyin) to traditional Ping (Level) and Ze (Oblique) poetic tones, and identifying modern rhyme families.
Structural, syntactical, and tonal rules for composing a seven-character regulated verse (七言律诗).
Inspecting and filling interactive PDF forms (AcroForms) using the pypdf library. Crucial for automating the population of government or legal PDF documents.
Efficiently computing DBSCAN with a custom weighted (anisotropic) distance metric using coordinate scaling, avoiding the overhead of slow custom distance functions.
How to perform spatial filtering (point-in-polygon), combine line boundaries, and accurately calculate metric distances between points and boundaries using GeoPandas.
Formats and saves answers to a JSON file where each entry requires a specific nested dictionary structure containing list-type values and positive numeric token counts.
Extracts and tracks the consumed token usage from an LLM API response to monitor API cost and utilization.
Parses a text file containing key-value pairs (like question IDs and question text) into a Python dictionary.
Guidelines for analyzing 13F filings, finding fund accession numbers, calculating AUM, and counting exact stock holdings by utilizing existing scripts and correctly excluding options.
Techniques for replacing text placeholders, safely deleting paragraphs, and handling custom multi-paragraph conditionals (like IF/END_IF markers) in Microsoft Word documents using python-docx.
Idiomatic translation of Python constructs to Scala 2.13, including classes, interfaces, enums, and naming conventions.
Handling absence of values and errors in Scala using Option, Try, and Either instead of nulls and exceptions.
Implementing the Builder pattern idiomatically in Scala using case classes and the copy method for immutability.
Using regular expressions for text tokenization and parsing in Scala using the scala.util.matching.Regex API.
HTML/CSS/JS patterns for creating tooltips, conditional interactions based on data attributes, and cross-highlighting elements across different views (like a chart and a table).
Use this skill to construct the final itinerary and strictly format the output as a JSON file, enforcing specific key requirements and keywords.
Use this skill to query the local databases for distances, cities, accommodations, restaurants, and attractions to gather real-world data for an itinerary.
How to perform two-dimensional data lookups in Excel using functions like INDEX & MATCH or VLOOKUP & MATCH based on both row and column criteria.
How to calculate statistical summaries (min, max, median, mean, percentiles) and weighted averages using SUMPRODUCT, with specific rules for rounding and avoiding double-scaling of percentages.
Create technical diagrams and posters adhering to Anthropic's official brand guidelines. Use this skill to produce exploded-view hardware visualizations with specific brand color tokens, typography, and minimalist styling.
Rules for determining the Ping (平) or Ze (仄) status of a character based on modern Mandarin Pinyin tones.
Composing a Chinese Seven-Character Regulated Verse (七言律诗) following strict traditional structural, tonal, and rhyming rules using modern Mandarin.
Source text: Mixed languages
Fills a PDF form with provided data. It maps field keys to their respective pages and applies values. It handles multi-line text areas by assigning specific strings to the identified sequential keys. For checkboxes, it uses the precise export values found…
Splits a long string of text (like a claim description or reason) into multiple parts that fit into sequential PDF field keys. Use this when the SC-100 form provides multiple lines (e.g., 'Reason_Line1', 'Reason_Line2') for a single explanation.
Extracts detailed information about form fields in a PDF, including field keys, types, page indices, current values, and allowed export values for checkboxes and radio buttons. Use this to identify how multi-line text is split across different keys (e.g.,…
Implementing a weighted Euclidean distance metric for DBSCAN to account for anisotropic spatial features.
Matching predicted cluster centroids to ground truth points using a greedy distance-based approach to calculate F1 score and precision/recall.
Running a multi-parameter grid search efficiently using parallel processing to find optimal hyperparameters.
Organizing annotation data by image identifiers to prepare for image-by-image clustering analysis.
Identifying the set of non-dominated solutions in a multi-objective optimization problem.
Formatting security audit findings into a standardized CSV format for reporting and compliance.
Identifying vulnerabilities in Node.js dependencies using the npm audit tool to filter for high and critical severities.
Extracting specific security metadata (CVE, CVSS, Fix versions) from structured vulnerability reports like npm audit JSON or OSV.
Use GeoPandas to filter points within a specific polygon, such as finding earthquakes within a specific tectonic plate.
Transform GeoPandas objects to metric projections (like World Equidistant Cylindrical) to calculate distances in meters or kilometers rather than degrees.
Specific knowledge of the PB2002 (Bird, 2002) dataset structure for identifying the Pacific plate.