Where to Find the Official Anthropic Skills Repository on GitHub

The official Anthropic Skills repository is located at github.com/anthropics/skills and serves as the canonical source for Claude Skills reference implementations, including PDF, DOCX, PPTX, and XLSX processors.

Anthropic introduced the Claude Skills format in October 2025 and released it as an open standard in December 2025, creating a modular ecosystem for extending Claude's capabilities through reusable components. The official Anthropic Skills repository hosts the reference implementations and documentation that define YAML front-matter conventions, skill architectures, and best-practice guidelines for the ecosystem. According to the ComposioHQ/awesome-claude-skills source code, specifically lines 101-112 of the README, this GitHub repository represents the primary source of truth for developers building or integrating Claude Skills.

Repository Location and Significance

The official Anthropic Skills repository resides at github.com/anthropics/skills and contains production-ready implementations that demonstrate standardized patterns for skill development. The repository includes canonical examples for document processing skills such as docx, pdf, pptx, and xlsx, alongside comprehensive documentation on skill file structures and deployment strategies.

Key Files and Directory Structure

Each skill in the repository follows a standardized directory structure defined by specific file conventions:

  • SKILL.md (in each skill folder): Contains the core metadata and instruction set, defining the skill's name, description, usage examples, and edge-case handling logic.
  • scripts/ (optional): Houses helper scripts written in Python or Bash that perform actions such as file conversion or external API calls.
  • templates/ (optional): Stores document or code templates that the skill populates during execution.
  • README.md (repository root): Provides an overview of the Skills ecosystem, links to individual skill directories, and contribution guidelines.
  • LICENSE: Governs the repository under the Apache 2.0 license, though individual skills may specify additional licensing terms.

How to Use Skills from the Official Repository

Developers can reference skills from the official Anthropic Skills repository either programmatically through the Claude API or locally via Claude Code configuration.

Programmatic Usage with the Claude API

To invoke a skill programmatically, specify the repository path in the skills parameter when calling client.messages.create(). The following example demonstrates referencing the official PDF skill:

import anthropic

client = anthropic.Anthropic(api_key="YOUR_API_KEY")

response = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    skills=["github.com/anthropics/skills/skills/pdf"],
    messages=[{
        "role": "user",
        "content": "Extract all tables from the attached PDF and return them as CSV."
    }]
)

print(response.content)

This pattern allows direct integration of community-validated skills without hosting the files locally.

Local Installation for Claude Code

For local development with Claude Code, install skills from the official repository into the Claude Code configuration directory:


# Create the skills directory if it doesn't exist

mkdir -p ~/.config/claude-code/skills/pdf

# Clone the official repository

git clone https://github.com/anthropics/skills.git --depth 1

# Copy the specific skill files

cp -r skills/pdf/* ~/.config/claude-code/skills/pdf/

# Verify the skill metadata

head ~/.config/claude-code/skills/pdf/SKILL.md

# Launch Claude Code with the new skill available

claude

This approach enables offline usage and customization of the reference implementations according to the official file structure.

Summary

  • The official Anthropic Skills repository is hosted at github.com/anthropics/skills and serves as the authoritative source for Claude Skills.
  • Anthropic introduced the Skills format in October 2025 and released the open standard in December 2025.
  • The repository contains reference implementations for document processing skills including docx, pdf, pptx, and xlsx.
  • Each skill requires a SKILL.md file defining metadata and instructions, with optional scripts/ and templates/ directories for implementation logic.
  • Skills can be consumed either via the skills parameter in the Claude API or installed locally in ~/.config/claude-code/skills/ for use with Claude Code.

Frequently Asked Questions

What is the exact URL for the official Anthropic Skills repository?

The official repository is located at github.com/anthropics/skills. This URL houses the canonical implementations maintained by Anthropic and is referenced directly in the ComposioHQ/awesome-claude-skills README at lines 101-112 as the primary source of truth for Claude Skills development.

When did Anthropic release the Skills format as an open standard?

Anthropic introduced the Claude Skills format in October 2025 and subsequently released it as an open standard in December 2025. This timeline marks the transition from internal tooling to a community-extensible ecosystem documented in the official repository.

What file structure defines an official Claude Skill?

Every skill in the repository requires a SKILL.md file at its root containing YAML front-matter with metadata, description, and instructions. Skills may also include scripts/ directories for executable helpers and templates/ directories for document patterns, all organized under the specific skill folder such as skills/pdf/.

How do I reference a skill from the official repository in my API calls?

Pass the repository path in the skills array when calling client.messages.create(). Use the format github.com/anthropics/skills/skills/[skill-name] to reference the specific skill directly from the official repository without requiring local installation.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →