원문 : https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills 게시일: 2025년 10월 16일
Claude는 강력하지만, 실제 업무에는 절차적 지식(procedural knowledge)과 조직적 맥락(organizational context)이 필요하다.
이에 우리는 Agent Skills를 소개한다 — 파일(files)과 폴더(folders)를 활용하여 특화된 에이전트(specialized agents)를 구축하는 새로운 방법이다.
모델의 능력이 향상됨에 따라, 이제 우리는 완전한 컴퓨팅 환경(computing environments)과 상호작용할 수 있는 범용 에이전트(general-purpose agents)를 구축할 수 있다.
예를 들어, Claude Code는 로컬 코드 실행(local code execution)과 파일시스템(filesystems)을 활용하여 여러 분야에 걸친 복잡한 작업을 수행할 수 있다.
그러나 이러한 에이전트가 더욱 강력해질수록, 도메인 특화 전문성(domain-specific expertise)을 부여하기 위한 구성 가능성(composability), 확장성(scalability), 그리고 이식성(portability) 있는 방법이 필요해진다.
이 문제의식으로부터 Agent Skills가 탄생했다.
이는 에이전트가 특정 작업을 더 잘 수행할 수 있도록 명령어(instructions), 스크립트(scripts), 리소스(resources)를 폴더 단위로 구성하고, 이를 동적으로 탐색(discover) 및 로드(load)할 수 있게 만든 구조다.
Skills는 Claude의 역량을 확장하며, 사용자의 전문 지식(expertise)을 조합 가능한(composable) 리소스로 패키징하여, 범용 에이전트를 사용자 맞춤형 특화 에이전트로 변모시킨다.
에이전트를 위한 Skill을 구축하는 것은 새 직원을 위한 온보딩 매뉴얼(onboarding guide)을 만드는 것과 유사하다.
각 사용 사례(use case)에 맞는 커스텀(custom) 에이전트를 개별적으로 설계할 필요 없이, 누구나 자신의 절차적 지식(procedural knowledge)을 캡처하고 공유함으로써 에이전트를 특화할 수 있다.
이 글에서는 Skill의 개념, 작동 방식, 그리고 구현 시의 모범 사례(best practices)를 다룬다.

Skill은 본질적으로 SKILL.md 파일을 포함한 디렉토리(directory)이다.
이 안에는 에이전트에게 추가적인 기능(capabilities)을 부여하는 명령어, 스크립트, 리소스가 체계적으로 구성되어 있다.
실제 예시로 Claude의 새 문서 편집(document editing) 기능을 지원하는 Skill 중 하나를 살펴보자.
Claude는 이미 PDF 이해에 대한 지식이 풍부하지만, 양식 입력(form-filling)과 같은 직접적인 조작에는 제한이 있었다.
이 PDF Skill은 Claude에게 이러한 새 능력을 부여한다.