목록으로
GitHub - anthropics/skills: Public repository for Agent Skills
Service2025.11.09

GitHub - anthropics/skills: Public repository for Agent Skills

요약

"Skills"는 Claude가 특정 작업을 반복적으로 수행하는 성능을 향상시키기 위해 동적으로 로드하는 명령어, 스크립트 및 리소스 모음입니다.
이 저장소는 창의적, 기술적, 기업 워크플로우를 포함한 다양한 분야의 Claude "skills" 예시를 제공하며, 일부는 Apache 2.0 라이선스로 공개되어 있습니다.
️ Claude Code, Claude.ai, Claude API에서 "skills"를 사용할 수 있으며, YAML frontmatter와 지침이 담긴 SKILL.md 파일을 포함하는 폴더로 쉽게 커스텀 "skill"을 생성할 수 있습니다.

상세 내용

이 문서는 Anthropic의 Claude용 Agent Skills public repository에 대해 설명합니다. Agent Skills는 Claude가 특정 작업을 반복 가능한 방식으로 수행하도록 가르치는 지침, 스크립트 및 리소스가 포함된 폴더를 의미합니다. 이 Skills는 Claude의 성능을 향상시키기 위해 동적으로 로드되며, 기업의 브랜드 가이드라인에 따른 문서 생성, 조직의 워크플로우를 사용한 데이터 분석, 개인 작업 자동화와 같은 전문화된 작업을 가능하게 합니다.

이 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의 사용 방법은 세 가지 주요 경로로 제공됩니다.

  • Claude Code: repository를 plugin marketplace로 등록하여 (/plugin marketplace add anthropics/skills) 특정 Skill set (예: document-skills 또는 example-skills)을 설치하거나, /plugin install 명령을 통해 직접 설치할 수 있습니다. 설치 후에는 Skill 이름을 언급하여 사용할 수 있습니다 (예: "Use the PDF skill to extract...").
  • Claude.ai: 이 예제 Skills들은 유료 플랜 사용자에게 이미 제공되며, custom Skills를 업로드하여 사용할 수도 있습니다.
  • Claude API: Anthropic의 pre-built Skills 또는 custom Skills를 Claude API를 통해 사용할 수 있습니다.
  • Skills를 생성하는 핵심 방법론은 매우 간단합니다. Skills는 기본적으로 YAML frontmatter와 Markdown content를 포함하는 SKILL.md 파일을 가진 폴더입니다.
    * YAML Frontmatter: SKILL.md 파일의 상단에 위치하며, namedescription의 두 가지 필수 field를 가집니다.
    * name: Skill의 고유 식별자 (소문자, 공백은 하이픈으로 대체).
    * description: Skill의 기능과 사용 시기를 명확하게 설명하는 완벽한 설명.
    * Markdown Content: SKILL.md 파일의 주요 부분으로, Claude가 Skill이 활성화되었을 때 따를 지침(instructions), 예시(examples), 가이드라인(guidelines)을 포함합니다. Claude는 이 Markdown content를 해석하여 특정 작업을 수행하며, 이는 Claude의 언어 모델이 주어진 텍스트 기반 지침을 이해하고 실행하는 일종의 prompt engineering 접근 방식이라고 할 수 있습니다.

    yaml--- 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
    원본 보기
    GitHub
    Shared by Anonymous