Discover Awesome Agent Skills

Browse 1878 open-source skills and counting. Download with one click, or copy the command to quickly install in AI Agent.

Hot Skills

All
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
Product Design17079
View
Ex.skill
Distill an ex-partner into an AI Skill. Import WeChat history, photos, social media posts, generate Relationship Memory + Persona, with continuous evolution.
Persona6970
View
code-reviewer
Elite code review expert specializing in modern AI-powered code analysis, security vulnerabilities, performance optimization, and production reliability. Masters static analysis tools, security scanning, and configuration review with 2024/2025 best practices. Use PROACTIVELY for code quality assurance.
Development Tools5402
View
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Development Tools4761
View
Colleague.skill
Distill a colleague into an AI Skill. Auto-collect Feishu/DingTalk data, generate Work Skill + Persona, with continuous evolution.
Persona2986
View
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
Document Processing2662
View

Latest Skills

All
zarr-python
Chunked N-D arrays for cloud storage (Zarr-Python 3). Compressed arrays, parallel I/O, S3/GCS via fsspec, NumPy/Dask/Xarray compatible, for large-scale scientific computing pipelines.
Development Tools16
View
xlsx
Create, edit, analyze, or convert Excel spreadsheets (.xlsx, .xlsm) where the workbook file is the primary deliverable. Use for formulas, formatting, financial models, multi-sheet workbooks, and tabular cleanup exported to Excel. Also applies to .csv/.tsv when the user wants spreadsheet output. Do NOT use for Word documents, HTML reports, standalone Python scripts, database pipelines, or Google Sheets API work.
Office Automation10
View
what-if-oracle
Run structured What-If scenario analysis with 4–6 branch possibility exploration (best, likely, worst, wild card, contrarian, second-order). Use when the user asks speculative what-if questions about uncertain futures, strategic forks, contingency planning, or stress-testing a decision before committing.
Business Analysis0
View
venue-templates
Access comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
Document Processing10
View
vaex
Use this skill for processing and analyzing large tabular datasets (billions of rows) that exceed available RAM. Vaex excels at out-of-core DataFrame operations, lazy evaluation, fast aggregations, efficient visualization of big data, and machine learning on large datasets. Apply when users need to work with large CSV/HDF5/Arrow/Parquet files, perform fast statistics on massive datasets, create visualizations of big data, or build ML pipelines that do not fit in memory.
Development Tools10
View
usfiscaldata
Query the U.S. Treasury Fiscal Data REST API for federal financial data. No API key required. Use for national debt (Debt to the Penny), Daily Treasury Statements, Monthly Treasury Statements, Treasury securities auctions, interest rates, foreign exchange rates, savings bonds, or U.S. government revenue and spending statistics.
Finance Analysis0
View

What are Skills?

A lightweight, open format for extending AI agent capabilities with specialized knowledge and workflows.

Core Concept
At its core, a skill is a folder containing a SKILL.md file with metadata and instructions.
my-skill/
├── SKILL.md          # Required: instructions + metadata
├── scripts/          # Optional: executable code
├── references/       # Optional: documentation
└── assets/           # Optional: templates, resources

Discovery

Load only name and description at startup

Activation

Read full instructions when task matches

Execution

Follow instructions, load resources as needed

Why Agent Skills?

Agents are increasingly capable, but often lack the context they need to do real work reliably.

For Skill Authors

Build capabilities once and deploy them across multiple agent products.

For Compatible Agents

Support for skills lets end users give agents new capabilities out of the box.

For Teams and Enterprises

Capture organizational knowledge in portable, version-controlled packages.

What Can Skills Enable?

Extend agent capabilities with specialized knowledge and workflows

Domain Expertise

Package specialized knowledge into reusable instructions, from legal review processes to data analysis pipelines.

New Capabilities

Give agents new capabilities like creating presentations, building MCP servers, and analyzing datasets.

Repeatable Workflows

Turn multi-step tasks into consistent and auditable workflows.

Interoperability

Reuse the same skill across different skills-compatible agent products.

Supported By Leading Tools

Open Skills are supported by leading AI development tools

The Skills format was originally developed by Anthropic, released as an open standard, and has been adopted by a growing number of agent products.

Simple & Powerful

The Skills format is designed to be easy to author and implement

Simple Format

A skill is just a folder with a SKILL.md file containing YAML frontmatter and Markdown instructions.

Progressive Disclosure

Load only metadata at startup, activate full instructions when needed.

Extensible

Include scripts, references, and assets to support complex workflows.

Portable

Skills are just files—easy to edit, version, and share.

SKILL.md Example
Every skill starts with a SKILL.md file containing YAML frontmatter
---
name: pdf-processing
description: Extract text and tables from PDF files, fill forms, merge documents.
---

# PDF Processing

## When to use this skill
Use this skill when the user needs to work with PDF files...

## How to extract text
1. Use the PDF processing tools to extract content...