Skip to main content

Skills in this repository

cxcscmu/SkillLearnBench - Page 5

SkillsMP has collected 1,216 skills from cxcscmu/SkillLearnBench. Open a skill to review its source and details.

cxcscmu/SkillLearnBench

Showing 40 of 1,216 collected skills.

occupation
Software Developers
description

Setup and installation of TRL (Transformer Reinforcement Learning) library with compatible torch/transformers versions. Use when setting up preference optimization training environments.

updated
occupation
Software Developers
description

Handle {{IF_CONDITION}}...{{END_IF_CONDITION}} conditional blocks in Word templates — keep content and strip markers when true, remove entire block when false.

updated
occupation
Software Developers
description

Robustly replace {{PLACEHOLDER}} tokens in Word documents, handling split runs across paragraphs, tables, headers, and footers.

updated
occupation
Software Developers
description

Core python-docx usage for reading, modifying, and saving Word documents including paragraphs, runs, tables, headers, and footers.

updated
occupation
Software Developers
description

Look up arxiv paper metadata (title, abstract, subject) from arxiv IDs to classify papers by topic without reading full PDFs.

updated
occupation
Software Developers
description

Organize files into subject folders using keyword-based classification of titles and abstracts, with fallback to full text extraction.

updated
occupation
Software Developers
description

Extract text from PDF files using pdfminer or PyMuPDF to read titles and abstracts for classification.

updated
occupation
Software Developers
description

Implementing immutable fluent builder pattern in Scala as a translation of Python classes with method chaining, emphasizing immutability and type safety.

updated
occupation
Software Developers
description

Using the circe library for JSON encoding, decoding, and manipulation in Scala as a replacement for Python's json module, covering the Json ADT, parsing, and path traversal.

updated
occupation
Software Developers
description

Translating Python Enum classes to Scala sealed abstract classes or sealed traits with companion objects, preserving value fields and exhaustive pattern matching.

updated
occupation
Software Developers
description

Parse meeting request emails to extract duration and time constraints, then find the earliest available time slot on a calendar.

updated
occupation
Software Developers
description

Read input JSON files with email requests and write results.json with reply filenames and recipients.

updated
occupation
Software Developers
description

Use PyMuPDF (fitz) to extract visual calendar blocks from a PDF, including color detection and pixel-to-time conversion.

updated
occupation
Web Developers
description

Add a categorical color legend to a D3 chart using colored rectangles or circles with text labels, supporting both SVG-inline and HTML overlay styles.

updated
occupation
Software Developers
description

Build a force-simulation bubble chart in D3.js v6 where bubbles are sized by a numeric value, colored by category, and clustered by category using forceX/forceY. Covers deterministic layout, collision, and tick-based settling.

updated
occupation
Software Developers
description

Build a sortable, highlightable HTML data table linked to a D3 chart so clicking a chart element highlights the matching table row and vice versa.

updated
occupation
Environmental Scientists & Specialists, Including Health
description

Calibrating GLM parameters (Kw, coef_mix_hyp, wind_factor, lw_factor, ch) to minimize RMSE against field observations.

updated
occupation
Environmental Scientists & Specialists, Including Health
description

Running the General Lake Model (GLM3) for lake temperature simulation, including configuration file structure and execution.

updated
occupation
Environmental Scientists & Specialists, Including Health
description

Extracting and analyzing GLM NetCDF output to compute RMSE against field observations using exact datetime+depth matching.

updated
occupation
Office Clerks, General
description

How to structure and write a valid travel itinerary JSON file matching the required schema for /app/output/itinerary.json.

updated
occupation
Office Clerks, General
description

How to query and filter travel itinerary datasets (restaurants, accommodations, attractions, distances) to build constraint-satisfying travel plans.

updated
occupation
Software Developers
description

Extract I-frame keyframes from video files using FFmpeg command line, saving them as numbered PNG images.

updated
occupation
Software Developers
description

Count occurrences of a template object in an image using OpenCV template matching with NMS.

updated
occupation
Software Developers
description

Convert images to grayscale in-place using Pillow (PIL), overwriting original RGB files.

updated
occupation
Financial & Investment Analysts
description

Using INDEX&MATCH (single and dual condition) for dynamic lookups across rows and columns in Excel, including cross-sheet references.

updated
occupation
Software Developers
description

Editing Excel files with openpyxl to insert formulas while preserving all existing formatting, styles, colors, and structure.

updated
occupation
Financial & Investment Analysts
description

Calculating GDP-weighted means and other weighted statistics in Excel using SUMPRODUCT, including net exports as percent of GDP.

updated
occupation
Graphic Designers
description

Guidelines for applying strict brand color palettes and minimalist technical design standards to generated imagery.

updated
occupation
Graphic Designers
description

Standardized structure for branding metadata in engineering documentation.

updated
occupation
Technical Writers
description

Guidelines and structures for composing classical Chinese poetry, specifically seven-character regulated verse (Qi-Yan Lu-Shi).

updated
occupation
Desktop Publishers
description

Provides guidelines for filling out PDF forms using programming tools.

updated
occupation
Data Scientists
description

Greedy matching of centroid points to expert annotations based on standard Euclidean distance.

updated
occupation
Data Scientists
description

Implements DBSCAN with a weighted Euclidean distance metric.

updated
occupation
Data Scientists
description

Identifying the Pareto frontier in multi-objective optimization.

updated
occupation
Software Developers
description

Creating structured CSV reports for security findings.

updated
occupation
Software Developers
description

Performing offline security audits on package-lock.json files using Trivy.

updated
occupation
Software Developers
description

Provides foundational techniques for loading, projecting, and manipulating geospatial datasets using GeoPandas.

updated
occupation
Software Developers
description

Provides techniques for performing spatial operations like joins, contains, and distance calculations to identify relations between geographic features.

updated
occupation
Software Developers
description

Provides strategies for traversing and filtering hierarchical JSON datasets stored in flat files.

updated
occupation
Software Developers
description

Provides utility functions for reading, manipulating, and writing JSON data structures efficiently in Python.

updated
Showing 40 of 1,216 collected skills.