Use this skill to classify and move 100+ PDF/PPTX/DOCX files into 5 subject folders (LLM, trapped_ion_and_qc, black_hole, DNA, music_history) based on content analysis. Handles keyword scoring with filename tiebreaking and music_history as catch-all default.
Skills in this repository
cxcscmu/SkillLearnBench - Page 21
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 when translating Python OOP/functional code to idiomatic Scala 2.13, covering class hierarchies, enumerations, error handling, and naming conventions
Use when implementing tokenizer abstractions in Scala 2.13 — covers Token/TokenType ADTs, tokenizer traits, builder pattern, and batch processing conventions
Use this skill to read and parse structured email data from a JSON file, extracting fields like message ID, sender email, subject, body, and meeting constraints (duration, preferred times/dates).
Use this skill to extract visual calendar data from a PDF file using PyMuPDF (fitz), including reading text for time labels and appointments, detecting colored rectangular blocks, and measuring their vertical positions to determine start/end times based on a…
Use when building a D3.js v6 bubble chart with force simulation, sector clustering, collision detection, tooltips, and interactive highlighting. Handles ETFs (no marketCap/sector) as a separate cluster.
Use when building an HTML data table that syncs highlighting with a D3 bubble chart on click interactions in both directions.
Use when you need to create output directory structures and copy files into them for web app deployment.
Use when you need to obtain the D3.js v6 minified library file and save it locally for a web app.
Use when you need to enumerate files in a directory, optionally filtering by extension. Returns sorted list of file paths.
Use when you need to read and parse CSV files from the filesystem in Python. Handles encoding, missing values, and returns structured data.
Use when generating all files for a single-page web app: index.html, CSS, and JS. Ensures correct relative paths, proper script loading order, and valid HTML structure.
Use this skill to understand the GLM (General Lake Model) configuration for Lake Mendota, including how to read and modify the glm3.nml file, what parameters are allowed to change, and how the model is structured. Apply this before running or calibrating GLM.
Use this skill to correctly parse GLM NetCDF output (output.nc) into a DataFrame of (datetime, depth, temperature) triples. Handles the 4D variable shape (ntime, nlayer, 1, 1), correct depth conversion using fixed lake_depth from glm3.nml, and datetime…
Use this skill to convert a completed day-by-day travel plan into the required JSON output format and write it to /app/output/itinerary.json. Enforces field rules, naming conventions, and completeness checks.
Use this skill to build a multi-day travel itinerary from structured requirements (origin, cities, dates, budget, constraints). It queries available database files and produces a day-by-day plan with transportation, meals, attractions, and accommodations.
Use this skill to validate a completed itinerary JSON against all task requirements before finalizing output. Run this checklist after formatting and before writing the file.
Convert all extracted keyframe PNG images from RGB to grayscale inplace, overwriting the original files. Also convert template images (coin.png, enemy.png, turtle.png) to grayscale. Use this before running object counting.
Count coins, enemies, and turtles in each keyframe using the provided count_objects.py script with threshold=0.9 and dedup_min_dist=3. Parse stdout for integer counts. Write results to /root/counting_results.csv.
Extract key frames from an MP4 video file and save them as PNG images in a target directory. Use this skill when you need to convert a video into individual frame images for further analysis.
Use when you need to retrieve data from a table using two simultaneous conditions (e.g., row label + column header). Covers INDEX&MATCH, XLOOKUP&MATCH, VLOOKUP&MATCH, and HLOOKUP&MATCH patterns in Excel.
Use when calculating net exports as a percentage of GDP in Excel, including computing summary statistics (min, max, median, mean, percentiles) and a GDP-weighted mean using SUMPRODUCT. Covers formula structure, rounding conventions, and display formatting.
Use when writing formulas in one Excel sheet that reference data in another sheet. Covers syntax, absolute vs relative references, and best practices for multi-sheet lookup formulas.
Defines the official, sanctioned Anthropic brand palette and HEX mapping for all technical documentation and hardware visualization assets.
Specifies the sanctioned typefaces for Anthropic internal engineering handbooks and technical posters.
Provides the workflow for creating minimalist, low-saturation technical illustrations using the Nova device as a template.
Handles the final writing of the poem into the specified file path, enforcing strict formatting constraints.
Composes an eight-line seven-character regulated verse (Qiyan Lüshi) focusing on historical or emotional themes, ensuring exact line counts and structural integrity.
Applies the specific tonal patterns and rhyme requirements for a seven-character regulated verse to ensure classic prosody.
Use this skill to map specific natural language case details to the legal requirements of the SC-100 form.
Use this skill to identify, extract, and populate specific fields within a PDF form using the pdftk or pikepdf toolsets.
Implementing custom distance metrics for DBSCAN in scikit-learn for specialized coordinate-based clustering.
Evaluating clustering performance using greedy matching of predicted centroids against ground truth points.
Efficiently executing grid search over massive parameter spaces using Python multiprocessing.
Identifying Pareto-optimal points in a multi-objective optimization space.
Logic to parse nested security database objects into a scalar CVSS score for the final CSV report.
Analyze /root/package-lock.json to identify HIGH and CRITICAL vulnerabilities using automated security audit tools and database lookups.
Construct the final CSV output file ensuring strict column compliance with the security audit requirements.
Compute the distance from each Pacific plate earthquake to the unified plate boundary.
Format and save the identified earthquake data as a JSON file.