Claude Skills might be a Gamechanger

AI goes beyond MCP

On 17 Oct 2025, Anthropic announced Claude Skills. Initially I thought that it will probably be just another small upgrade to their AI Models, but little did I know it would be a feature that may rival MCP.

Benefits of Claude Skills

Claude Skills provide workflows, resources and examples to the model which allows it to generate and create more useful content that can be integrated into workflows. Another key benefit is that it is very easy to customize and alter. Most scripts are written in Python and are pretty easy for new developers to understand. Even if you don’t know programming, simple skills can still be created using just Markdown.

Types of Skills

There are basically 3 types of skills - Metadata, Instructions, and Resources & Code.

Metadata

These Skills are always loaded at startup and only have a name and description from YAML frontmatter. They are quite token efficient and use approximately 100 tokens per skill.

---
name: PDF Processing
description: Extract text and tables from PDF files, fill forms, merge documents. Use when working with PDF files or when the user mentions PDFs, forms, or document extraction.
---

Instructions

These Skills are loaded when triggered and contain a SKILL.md body with instructions and guidance. They usually use less than 5,000 tokens.

# PDF Processing

## Quick start

Use pdfplumber to extract text from PDFs:
import pdfplumber

with pdfplumber.open("document.pdf") as pdf:
    text = pdf.pages[0].extract_text()
For advanced form filling, see [FORMS.md](FORMS.md).

Resources & Code

This is the most advanced type of skill. It contains examples, scripts and templates. This is an example of such a skill’s directory:

pdf (skill name)
├── LICENSE.txt
├── SKILL.md
├── FORMS.md
├── REFERENCE.md (detailed API reference)
├── scripts
│   ├── check_bounding_boxes.py
│   ├── extract_form_field_info.py
│   ├── fill_fillable_fields.py
│   └── fill_pdf_form_with_annotations.py
└── templates
    ├── academic_paper.py
    └── portfolio.py

Skills vs MCP

Anthropic released MCP last year as an open standard, open-source framework to standardize the way artificial intelligence (AI) systems like large language models (LLMs) integrate and share data with external tools, systems, and data sources.

While both Skills and MCP are similar, they both also have their own differences. MCP connects AI to external services and data sources, Skills gives the AI resources to work with. These resources can teach the AI model how to use tools. Simply put, MCP provides tools, Skills teaches the AI to use them.

Writing a SKILL.md

Here is a SKILL.md template provided by Anthropic:

---
name: Your Skill Name
description: Brief description of what this Skill does and when to use it
---

# Your Skill Name

## Instructions
[Clear, step-by-step guidance for Claude to follow]

## Examples
[Concrete examples of using this Skill]

The only required fields are the name and description. The name field has a 64 characters limit while the description field has a 1024 character limit.

Conclusion

Anthropic Skills is gonna be a real game-changer, with AI capable of running workflows and scripts. I’m really looking forward to it being integrated into other systems.

More Info & References

Simon Willison’s Weblog - https://simonwillison.net/2025/Oct/16/claude-skills

Claude Support - https://support.claude.com/en/articles/12512176-what-are-ski lls

Claude Docs - https://docs.claude.com/en/docs/agents-and-tools/agent-skills/overview#level- 2%3A-instructions-loaded-when-triggered