mcpbeat Sign in

Claude Skills

The open format is called Agent Skills and works in Claude Code, Codex, Cursor and other agents — most people know it as Claude Skills.

Every Agent Skill we could find on GitHub, deduplicated by content. 79 566 files from 1 758 authors, of which 61 913 are unique — the rest is the same skill repackaged into someone else's repository. For each one: what it weighs in tokens, whether it ships runnable scripts, and which MCP servers it needs.

61 913
unique skills
out of 79 566 files found on GitHub
17 653
are copies
same content, someone else's repository
1 739
tokens, median
what a typical skill costs you in context
7 886
name collisions
two skills with one name cannot sit side by side

42 961–43 020 of 61 913

page 717 of 1 032
Run2 Pareto Optimization
by cxcscmu

Finding the Pareto frontier for multi-objective optimization using dominance conditions.

399 tokens
Run2 CSV Reporting
by cxcscmu

An advanced guide on generating a fully-featured CSV vulnerability report, featuring explicit filtering, missing data fallbacks, and strict header schemas.

1k tokens
Run2 Cvss Extraction
by cxcscmu

Advanced robust CVSS extraction logic that correctly falls back across priority sources and handles missing values.

691 tokens
Run2 Trivy Offline
by cxcscmu

A complete guide to executing Trivy in offline mode via Python `subprocess` to scan dependency files for vulnerabilities.

823 tokens
Run2 Geojson Handling
by cxcscmu

Advanced handling of GeoJSON files in GeoPandas, emphasizing correct geometry formats and time processing to ISO 8601 standard.

252 tokens
Run2 Geopandas Projections
by cxcscmu

Advanced guide on GeoPandas projections for accurate metric distance calculations without distortion using point-centric Azimuthal Equidistant CRS.

467 tokens
Run2 Geopandas Spatial Joins
by cxcscmu

Improved guide for performing spatial joins with GeoPandas, specifically handling antimeridian crossing polygons like the Pacific Plate.

340 tokens
Run2 JSON Data Extraction
by cxcscmu

Deep parsing and structural querying of nested JSON documents, resolving implicit relations across multi-modal corporate datasets like Slack messages and PRs.

374 tokens
Run2 13f Fund Search
by cxcscmu

How to correctly and robustly search for a fund manager's accession number in SEC 13F COVERPAGE.tsv.

342 tokens
Run2 13f Fund Summary
by cxcscmu

How to calculate a fund's actual AUM and total unique stock count for modern SEC 13F data.

359 tokens
Run2 13f Holdings Comparison
by cxcscmu

How to accurately identify stocks that "received increased investment" by checking both share count and dollar value change.

510 tokens
Run2 13f Stock Search
by cxcscmu

How to find top fund managers heavily invested in a particular stock across all data quality issues.

352 tokens
Run2 Jackson Security
by cxcscmu

Security considerations for Jackson JSON deserialization in Java, focusing on @JacksonInject bypass vulnerabilities via empty property names ("").

691 tokens
Run2 Github API Data Fetcher
by cxcscmu

Provides a robust python module for querying GitHub's search API using urllib with automatic pagination.

581 tokens
Run2 Pytorch Simpo Loss
by cxcscmu

A refined skill to implement SimPO (Simple Preference Optimization) loss in PyTorch, precisely matching the official paper implementation without a reference model.

581 tokens
Run2 Python DOCX
by cxcscmu

Advanced Word document manipulation using raw XML regex replacements to perfectly preserve formatting across split text runs.

1k tokens
Run2 File Text Extraction
by cxcscmu

Robustly extracts text from PDF, DOCX, and PPTX files in Python using PyPDF2, python-docx, and python-pptx, suitable for document classification workflows.

477 tokens
Run2 Keyword Classification
by cxcscmu

Classifies unstructured text into specific categories based on keyword presence, falling back to a default category when no matches are found.

436 tokens
Run2 Python Scala Dataclass
by cxcscmu

Translating Python @dataclass and Enum to Scala case class and Enumeration/Sealed Traits safely

422 tokens
Run2 Python Scala Generics Variance
by cxcscmu

Translating Python generics (TypeVar covariant/contravariant) to Scala generics (+T, -T) with examples

434 tokens
Run2 Python Scala JSON Circe
by cxcscmu

Parsing and handling JSON safely in Scala using io.circe

493 tokens
Run2 Python Scala Union Overloads
by cxcscmu

Translating Python Union types and @overload to Scala method overloads, type classes, and pattern matching

524 tokens
Run2 Output Generator
by cxcscmu

A refined output generation skill that precisely templates text files and correctly constructs the requested JSON log.

268 tokens
Run2 PDF Parser
by cxcscmu

An improved skill to programmatically parse PDF calendars, mapping drawing coordinates to precise time intervals using PyMuPDF.

453 tokens
Run2 Scheduler
by cxcscmu

An improved scheduling algorithm to find the earliest compatible free slots under time constraints.

356 tokens
Run2 D3 Force Bubble Chart
by cxcscmu

Guide to building a polished D3.js (v6) force-directed bubble chart and a synchronized data table, including integrating secondary data for sparklines.

826 tokens
Run2 Glm Calibration
by cxcscmu

Instructions for modifying GLM parameters using regex and systematically optimizing them within physical limits.

350 tokens
Run2 Netcdf Rmse Evaluation
by cxcscmu

Instructions for safely parsing GLM NetCDF output with netCDF4 and correctly executing an exact datetime + rounded-depth merge.

466 tokens
Run1 Data Parsing
by cxcscmu

How to load and filter CSV travel data in Python

78 tokens
Run1 Itinerary Generation
by cxcscmu

How to serialize the final travel itinerary to a JSON file.

194 tokens
Run2 Ffmpeg Extract
by cxcscmu

Extract key frames (I-frames) from a video file into a sequence of images using FFmpeg.

307 tokens
Run2 Imagemagick Grayscale
by cxcscmu

Convert a batch of images to grayscale in-place using ImageMagick's mogrify command.

240 tokens
Run2 Object Counting
by cxcscmu

Count the number of object occurrences in an image using OpenCV template matching in Python.

425 tokens
Run2 Excel Lookup
by cxcscmu

How to perform a two-dimensional lookup in Excel using either INDEX/MATCH or VLOOKUP/MATCH.

170 tokens
Run2 Excel Statistics
by cxcscmu

Calculating and rounding summary statistics like percentiles in Excel.

220 tokens
Run2 Excel Weighted Mean
by cxcscmu

Understanding scaling and execution of weighted means using SUMPRODUCT.

213 tokens
Generate Nova Technical Exploded View Poster
by cxcscmu

Creates a minimalist technical exploded-view poster of the Nova edge device for Anthropic's internal engineering handbook. Displays at least 5 hardware layers (Casing, Thermal Unit, PCB, Battery, Interface) with official Anthropic brand colors, typography, and design standards. Outputs a PNG poster and a JSON file with applied brand color hex values and heading font name.

1k tokens
Build Pinyin To Tone Reference Table for Classical Chinese Poetry
by cxcscmu

Create a definitive lookup table mapping each character in your poem to its Mandarin pinyin, tone number (1–4), and 平仄 classification (平=level/rising tones 1–2; 仄=falling/entering tones 3–4). Use only authoritative sources like Xinhua Dictionary. This table serves as your verification anchor before composition and prevents tone misclassification errors.

343 tokens
Compose Seven Character Regulated Verse Character By Character Using Anchors
by cxcscmu

Fill in your poem position-by-position, starting with the 4 rhyme characters (lines 2, 4, 6, 8). For each remaining position, select a character, verify its pinyin and tone in your reference table, confirm it matches the required 平/仄 classification, then move to the next position. Never move to a new line until all 7 positions of the current line pass verification.

444 tokens
Map 平仄 Pattern for Seven Character Regulated Verse
by cxcscmu

Explicitly write out the required tonal pattern for all 8 lines of your chosen regulated verse form (specify which of the 4 canonical forms: 仄起平收 or 平起平收, etc.). Display the target pattern as a visual grid showing positions 1–7 for each line, then use this as your line-by-line verification checklist during composition.

360 tokens
Verify Rhyme Integrity in Modern Mandarin Finals
by cxcscmu

Check that all 4 rhyme characters (lines 2, 4, 6, 8) belong to the same modern Mandarin rhyme family by comparing their finals and tone patterns. Use Xinhua Dictionary or online Mandarin phonetic tool to confirm final identity (e.g., -ing, -ang, -ong) and ensure all 4 characters have identical tone classification (all 平, or all 仄) in the rhyme position.

358 tokens
Extract PDF Form Field Names
by cxcscmu

Use this skill first to discover the actual field names in a PDF form. Extracts and prints all form field names from a PDF file to ensure accurate field mapping before filling the form.

513 tokens
Fill California Small Claims Form SC 100
by cxcscmu

Use this skill to fill the California Small Claims Court form (SC-100) with plaintiff and defendant information, case details, and amounts. Requires actual field names from the PDF — run Extract PDF Form Field Names skill first.

1k tokens
Dbscan Custom Distance Clustering
by cxcscmu

Implement DBSCAN clustering with a custom weighted Euclidean distance metric controlled by shape_weight parameter. Use this skill to cluster citizen science point annotations on Mars cloud images.

393 tokens
Greedy Point Matching
by cxcscmu

Match clustered centroids to expert annotations using greedy nearest-neighbor matching with distance constraints. Compute F1 scores and delta metrics for clustering quality assessment.

434 tokens
Mars Cloud Data Loading Matching
by cxcscmu

Load citizen science and expert annotation datasets, match them by image using file_rad column, handle missing data, and prepare data for clustering evaluation.

503 tokens
Output Formatting Pareto Results
by cxcscmu

Format and write Pareto frontier results to CSV file with proper rounding and column ordering.

334 tokens
Pareto Frontier Optimization
by cxcscmu

Execute grid search over DBSCAN hyperparameters, evaluate each combination across all images, filter by F1 threshold, and identify Pareto-optimal solutions balancing F1 score and delta metric.

578 tokens
Deduplicate and Order Vulnerability Records
by cxcscmu

Ensure vulnerability records are deduplicated and ordered according to ground-truth requirements.

237 tokens
Extract CVSS Score with Correct Priority
by cxcscmu

Extract CVSS score from vulnerability data using the correct priority order (NVD → GHSA → RedHat) and handle nested JSON structure properly. Use case-insensitive field access and correct JSON path navigation.

252 tokens
Filter Vulnerabilities by Severity Level
by cxcscmu

Filter vulnerability records to include only HIGH and CRITICAL severity levels with case-sensitive exact matching.

205 tokens
Format and Write CSV with Proper Escaping
by cxcscmu

Write CSV output with correct field quoting and escaping for special characters, using standard CSV formatting.

287 tokens
Handle NULL and Missing Values in Vulnerability Data
by cxcscmu

Properly handle null, missing, and empty values in vulnerability records with appropriate fallback values.

197 tokens
Map Trivy JSON Fields to CSV Columns Accurately
by cxcscmu

Correctly identify and extract Trivy vulnerability JSON field names and map them to the required CSV output columns in exact order.

321 tokens
Calculate Distance to Nearest Pacific Boundary
by cxcscmu

Combine all Pacific plate boundary geometries using `.unary_union` and calculate the distance from each earthquake to this combined boundary geometry. Returns the minimum distance in kilometers for each earthquake.

276 tokens
Execute Complete Geospatial Analysis Pipeline
by cxcscmu

Orchestrate the full analysis workflow: load data, identify Pacific plate, filter earthquakes and boundaries, project to EPSG:4087, calculate distances, find the furthest earthquake, and save results. Use this as the main execution skill.

373 tokens
Filter Earthquakes Within Pacific Plate
by cxcscmu

Use the `.within()` geometric method to identify earthquakes that are contained inside the Pacific plate polygon. Use this skill to ensure only earthquakes actually inside the Pacific plate are analyzed.

341 tokens
Filter Pacific Plate Boundaries
by cxcscmu

Filter the boundary dataset to include only boundaries relevant to the Pacific plate (where PlateA or PlateB equals the Pacific plate identifier). Use this skill to exclude irrelevant boundaries before distance calculations.

247 tokens
Find Earthquake Furthest from Pacific Boundary
by cxcscmu

Identify the earthquake with the maximum distance to the Pacific plate boundary from the earthquakes within the Pacific plate. Use this skill to locate the target earthquake for final output.

346 tokens
Identify Pacific Plate Identifier
by cxcscmu

Examine the plates dataset to find the exact identifier used for the Pacific plate (e.g., "PA", "Pacific", etc.). Use this skill early in the analysis to ensure consistent filtering across boundaries and plates.

340 tokens

Claude Skills — questions

Answers built from the skills we actually parsed.

What is a Claude Skill?
A folder with a SKILL.md file: instructions that teach an agent to do one thing well, optionally with scripts and reference files alongside. The format is open and called Agent Skills — Claude Code, Codex and other agents read the same files. It is not a program you run; it is knowledge the agent loads when the task calls for it.
How is a skill different from an MCP server?
A server gives the agent new abilities — it connects to something and exposes tools. A skill gives the agent knowledge: how to use what it already has. They combine, and often literally: 11 350 of the skills here declare which MCP servers they need to work.
Why are there fewer skills here than in other catalogues?
Because we deduplicate by content. Of 79 566 files found on GitHub, 61 913 are unique — the rest is the same skill copied into someone else's repository, word for word. Catalogues that count files rather than skills show every copy as a separate entry.
What does the token count mean?
A skill is loaded into the model's context when it is used, so its size is a running cost on every request that touches it. We measure the whole folder, not just SKILL.md: one official skill is 377 tokens, another drags 83 files of fonts behind it.
How do I install a skill?
Copy the skill folder into ~/.claude/skills for personal use, or into .claude/skills inside a project. The agent picks it up by the name in the SKILL.md header — which is worth checking: 7 886 skills here share a name with another skill, and two of them cannot sit side by side.