GitHub - anthropics/skills: Public repository for Agent Skills
요약
SKILL.md 파일을 포함하는 폴더로 쉽게 커스텀 "skill"을 생성할 수 있습니다.상세 내용
이 repository는 Claude의 Skills system으로 가능한 것을 보여주는 다양한 Skills를 포함하고 있습니다. 여기에는 creative applications (예: art, music, design), technical tasks (예: web apps testing, MCP server generation), enterprise workflows (예: communications, branding)가 포함됩니다. 각 Skill은 자체 폴더에 SKILL.md 파일과 함께 자체 포함되어 있으며, 이 파일은 Claude가 사용하는 지침과 metadata를 담고 있습니다. 특히, skills/docx, skills/pdf, skills/pptx, skills/xlsx 하위 폴더에 있는 문서 생성 및 편집 Skills는 Claude의 문서 기능을 뒷받침하는 핵심 요소이며, production AI application에서 활발히 사용되는 복잡한 Skills의 참조용으로 source-available (오픈 소스는 아님)하게 제공됩니다. 이 Skills들은 데모 및 교육 목적으로 제공되며, 실제 Claude에서의 구현 및 동작과는 다를 수 있으므로 중요한 작업에 사용하기 전에 철저히 테스트해야 합니다.
Skills의 사용 방법은 세 가지 주요 경로로 제공됩니다.
/plugin marketplace add anthropics/skills) 특정 Skill set (예: document-skills 또는 example-skills)을 설치하거나, /plugin install 명령을 통해 직접 설치할 수 있습니다. 설치 후에는 Skill 이름을 언급하여 사용할 수 있습니다 (예: "Use the PDF skill to extract...").Skills를 생성하는 핵심 방법론은 매우 간단합니다. Skills는 기본적으로 YAML frontmatter와 Markdown content를 포함하는 SKILL.md 파일을 가진 폴더입니다.
* YAML Frontmatter: SKILL.md 파일의 상단에 위치하며, name과 description의 두 가지 필수 field를 가집니다.
* name: Skill의 고유 식별자 (소문자, 공백은 하이픈으로 대체).
* description: Skill의 기능과 사용 시기를 명확하게 설명하는 완벽한 설명.
* Markdown Content: SKILL.md 파일의 주요 부분으로, Claude가 Skill이 활성화되었을 때 따를 지침(instructions), 예시(examples), 가이드라인(guidelines)을 포함합니다. Claude는 이 Markdown content를 해석하여 특정 작업을 수행하며, 이는 Claude의 언어 모델이 주어진 텍스트 기반 지침을 이해하고 실행하는 일종의 prompt engineering 접근 방식이라고 할 수 있습니다.
---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---
# My Skill Name
[ Add your instructions here that Claude will follow when this skill is active ]
## Examples
- Example usage 1
- Example usage 2
## Guidelines
- Guideline 1
- Guideline 2