SA

sandipan1/awesome-claude-skills

Developer tools
21 stars Quality 32 Trend 31

Curated list of claude skills

Overview

A Claude skill is a organized directory with SKILL.md along with instruction, code and resources that Claude can use to perform specific tasks. It works across Claude apps,API, Claude code. Refer to the official blog post in the Official Resources section for a comprehensive guide on how to build them. Skills allows you to perform specialized tasks using the tools and guidance that you needs. For e.g creating powerpoints following your organization's brand guidelines. Skills can also include code for Claude to execute as tools at its discretion. Claude can offload precise, deterministic operations—like parsing a PDF’s form fields, sorting large lists, or validating data—to code, then use its reasoning to orchestrate the workflow.

README

Awesome Claude Skills

A curated list of awesome Claude Skills

Contents

What is a Claude skill

A Claude skill is a organized directory with SKILL.md along with instruction, code and resources that Claude can use to perform specific tasks. It works across Claude apps,API, Claude code. Refer to the official blog post in the Official Resources section for a comprehensive guide on how to build them.

Why is it relevant

Skills allows you to perform specialized tasks using the tools and guidance that you needs. For e.g creating powerpoints following your organization’s brand guidelines.

Skills can also include code for Claude to execute as tools at its discretion. Claude can offload precise, deterministic operations—like parsing a PDF’s form fields, sorting large lists, or validating data—to code, then use its reasoning to orchestrate the workflow.

Official Resources

Blogs & Articles

Official skills

Document Skills

Skills for working with complex file formats:

  • docx - Create, edit, and analyze Word documents with support for tracked changes, comments, formatting preservation, and text extraction
  • pdf - Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms
  • pptx - Create, edit, and analyze PowerPoint presentations with support for layouts, templates, charts, and automated slide generation
  • xlsx - Create, edit, and analyze Excel spreadsheets with support for formulas, formatting, data analysis, and visualization

Design & Creative

  • algorithmic-art - Create generative art using p5.js with seeded randomness, flow fields, and particle systems
  • canvas-design - Design beautiful visual art in .png and .pdf formats using design philosophies
  • slack-gif-creator - Create animated GIFs optimized for Slack’s size constraints

Development

  • artifacts-builder - Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui components
  • mcp-server - Guide for creating high-quality MCP servers to integrate external APIs and services
  • webapp-testing - Test local web applications using Playwright for UI verification and debugging

Communication

  • brand-guidelines - Apply Anthropic’s official brand colors and typography to artifacts
  • internal-comms - Write internal communications like status reports, newsletters, and FAQs

Community Skills

More community skills coming soon! Submit a PR to add your skill.

Contributing

Contributions are welcome! Please read the contribution guidelines first.

To add a new skill or resource:

  1. Fork this repository
  2. Add your item to the appropriate section
  3. Submit a pull request

Please ensure your contribution:

  • Follows the existing format
  • Includes a clear description
  • Links to the relevant resource
  • Is related to Claude Skills
View this README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add sandipan1/awesome-claude-skills