Guide Claude to perform repetitive specialized tasks consistently
If you have tasks that Claude needs to handle consistently, such as writing documents that follow company brand guidelines or analyzing data according to organizational workflows, this repository shows how to do it. A skill is a folder containing instructions, scripts, and resources that Claude automatically loads and follows when needed. The repository collects various real-world examples ranging from creative to enterprise tasks, making it easy to find patterns to reference when creating your own skills.
Skill structure and how it works
Each skill exists in an independent folder, with the core being the SKILL.md file. This file contains YAML frontmatter and markdown-formatted instructions. The frontmatter requires only two mandatory fields: the skill's unique identifier name and a description explaining when to use it. The remaining markdown body contains the specific procedures, examples, and guidelines for Claude to follow. Based on this information, Claude automatically activates the skill when the task is needed and acts according to the instructions.
Included skill sets and license
The repository includes various example skills under the skills folder, covering a wide range from creative fields like art, music, and design to technical tasks like web app testing and MCP server creation, as well as enterprise workflows such as communication and branding. In particular, the docx, pdf, pptx, and xlsx subfolders contain skills that support Claude's document creation and editing capabilities. Most skills are open source under the Apache 2.0 license, but document-related skills are source-available. This is to provide developers with a reference for the structure of complex skills actually used in production environments.
Usage with Claude Code and API
You can register this repository as a Claude Code plugin marketplace to install specific skill sets. After installing document-skills or example-skills, you can simply mention the skill in a conversation, and Claude will perform the task according to the instructions. For example, if you have installed the PDF skill, you can request, "Use the PDF skill to extract the form fields from this file." Users of paid Claude.ai plans can also use these example skills immediately, and it is possible to use pre-built skills or upload custom skills via the Claude API.
Things to check before use
The skills in this repository are provided for demo and educational purposes and may differ from the features and implementation methods provided in the actual Claude service. Therefore, you must thoroughly test them in your own environment before relying on them for critical work. Additionally, skills are a means to teach Claude to use specific software better, and excellent skills created by partners may be introduced. It is recommended to carefully check the prerequisites and limitations specified in each skill's SKILL.md file before modifying and applying them to your workflow.