필수 조건
- Anthropic API 키
- Python 3.7+ 또는 curl 설치
- API 요청 만들기에 대한 기본 지식
Agent Skills란 무엇입니까?
사전 구축된 Agent Skills는 문서 생성, 데이터 분석, 파일 처리와 같은 작업을 위한 전문 기술로 Claude의 기능을 확장합니다. Anthropic은 API에서 다음과 같은 사전 구축된 Agent Skills를 제공합니다:- PowerPoint (pptx): 프레젠테이션 생성 및 편집
- Excel (xlsx): 스프레드시트 생성 및 분석
- Word (docx): 문서 생성 및 편집
- PDF (pdf): PDF 문서 생성
사용자 정의 Skills를 만들고 싶으신가요? 도메인별 전문 지식을 가진 자신의 Skills를 구축하는 예제는 Agent Skills Cookbook을 참조하세요.
1단계: 사용 가능한 Skills 나열
먼저 사용 가능한 Skills를 확인해봅시다. Skills API를 사용하여 모든 Anthropic 관리 Skills를 나열합니다:pptx, xlsx, docx, 그리고 pdf.
이 API는 각 Skill의 메타데이터(이름과 설명)를 반환합니다. Claude는 시작 시 이 메타데이터를 로드하여 사용 가능한 Skills를 알 수 있습니다. 이것은 Claude가 전체 지침을 아직 로드하지 않고 Skills를 발견하는 점진적 공개의 첫 번째 수준입니다.
2단계: 프레젠테이션 만들기
이제 PowerPoint Skill을 사용하여 재생 에너지에 대한 프레젠테이션을 만들겠습니다. Messages API에서container 매개변수를 사용하여 Skills를 지정합니다:
container.skills: Claude가 사용할 수 있는 Skills를 지정합니다type: "anthropic": 이것이 Anthropic 관리 Skill임을 나타냅니다skill_id: "pptx": PowerPoint Skill 식별자version: "latest": Skill 버전을 가장 최근에 게시된 버전으로 설정합니다tools: 코드 실행을 활성화합니다(Skills에 필수)- 베타 헤더:
code-execution-2025-08-25및skills-2025-10-02
3단계: 생성된 파일 다운로드
프레젠테이션은 코드 실행 컨테이너에서 생성되었고 파일로 저장되었습니다. 응답에는 파일 ID가 있는 파일 참조가 포함됩니다. 파일 ID를 추출하고 Files API를 사용하여 다운로드합니다:생성된 파일 작업에 대한 전체 세부 정보는 코드 실행 도구 설명서를 참조하세요.