Create force-simulation bubble charts with D3.js v6, including sector clustering, collision avoidance, tooltips, and legends.
Skills in this repository
cxcscmu/SkillLearnBench - Page 4
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.
Calibration strategy for GLM lake temperature simulations, including parameter sensitivity and typical ranges.
Running the General Lake Model (GLM) and understanding its NML configuration file format.
Reading and analyzing GLM NetCDF output with Python netCDF4 and pandas for RMSE evaluation.
Planning multi-city travel itineraries with budget constraints, route optimization, and cuisine diversity.
Filtering accommodations for pet-friendly stays by analyzing house_rules field in accommodation data.
Querying travel planning datasets (cities, restaurants, accommodations, attractions, distances) for itinerary generation.
Extract key frames (I-frames) from video files using FFmpeg for analysis and processing.
Convert images from RGB/BGR to grayscale using OpenCV and save in-place.
Count occurrences of a template object in an image using OpenCV template matching with non-maximum suppression.
Using INDEX/MATCH formulas in Excel for two-condition lookups across sheets.
Excel statistical functions (MIN, MAX, MEDIAN, AVERAGE, PERCENTILE, SUMPRODUCT) with ROUND.
Editing existing Excel files with openpyxl while preserving formatting and adding formulas.
Anthropic official brand color palette, typography standards, and design tokens for consistent brand application.
Techniques for drawing isometric or orthographic exploded-view hardware diagrams programmatically using Pillow, with annotation leader lines and layer separation.
Create technical poster and diagram images using Pillow (PIL), including shapes, text, lines, and layered composition.
How to compose a seven-character regulated verse (七言律诗) in Classical Chinese, including tonal patterns, rhyme schemes, and structural requirements.
How to fill out the California Small Claims Court SC-100 form, including field mapping and required vs. optional fields.
Run DBSCAN clustering with a custom distance metric using sklearn, including how to define weighted Euclidean metrics and extract cluster centroids.
Parallelize hyperparameter grid searches using joblib for CPU-bound tasks like DBSCAN clustering evaluation loops.
Compute Pareto-optimal frontiers from multi-objective optimization results, including dominance checking and frontier extraction.
Extract CVSS scores from Trivy vulnerability data with proper source priority fallback (NVD > GHSA > RedHat).
Use Trivy vulnerability scanner in offline mode to discover security vulnerabilities in dependency files without internet access.
Generate structured CSV security audit reports from Trivy JSON vulnerability data with severity filtering and proper field mapping.
Calculate distances between geospatial points and boundaries using GeoPandas with proper metric projections (EPSG:4087).
Work with PB2002 plate boundary and polygon data to identify plate membership and boundary distances for earthquakes.
Parse and work with USGS earthquake GeoJSON data, extracting IDs, magnitudes, coordinates, times, and place descriptions.
Techniques for retrieving and querying structured enterprise data from JSON files containing slack messages, documents, meeting transcripts, and URLs.
Python patterns for analyzing large JSON datasets to find specific information, track tokens, and write answers in the required format.
Fuzzy search SEC 13-F COVERPAGE.tsv to find fund names and accession numbers by approximate name matching.
Compare fund holdings between two quarters (Q2 vs Q3) to identify increased/decreased positions by dollar value or share count.
Parse and analyze SEC 13-F filing TSV datasets to extract AUM, holdings count, and fund details by accession number.
Security patching for Apache Druid - covers JavaScript execution vulnerabilities, sampler endpoint protection, and filter validation patterns.
Security considerations for Jackson @JacksonInject - preventing JSON input from overriding injected values, covering CVE patterns and defense strategies.
Workflow for creating and applying patches to Java projects - diff format, patch application, and Maven rebuilds for security fixes.
How to use `gh api` with pagination to retrieve all results from GitHub REST API endpoints, including PRs and issues.
Analyze GitHub issues for a date range, counting totals, bug reports (by label substring), and closed bug reports.
Compute PR statistics (total, merged, closed, avg merge time, top contributor) from GitHub API data using Python or jq.
Guide for implementing preference optimization methods (DPO, SimPO, IPO) in PyTorch. Use when implementing loss functions for RLHF-style training.
Implements the SimPO (Simple Preference Optimization) loss function from the paper "SimPO: Simple Preference Optimization with a Reference-Free Reward". Use this when implementing or understanding SimPO training objectives.