한 문장으로 요약하면: 스킬은 AI 에이전트에 설치하는 “전문 능력 패키지”예요 — 안내서와 도구를 담은 폴더로, 특정 작업을 전문가처럼 처리하는 방법을 AI에게 가르쳐요.
비유: 신입 사원 온보딩
AI 에이전트는 똑똑하지만 경력이 없는 직원과 같아요. “주간 보고서 써 줘”라고 부탁하면 할 수는 있어요 — 다만 전문가답지 않을 뿐이죠. 스킬이 하는 일은 이 신입에게 업무 매뉴얼 + 도구 상자를 쥐여 주는 거예요. “주간 보고서 스킬”을 설치하면 회사가 선호하는 형식과 용어, 구조로 보고서를 쓰기 시작해요. “디자인 스킬”을 설치하면 전문가 수준의 UI를 만들어 내고요. 스킬 저마다가 서로 다른 역할을 위한 교육 패키지인 셈이에요.
작동 방식: 점진적 공개, 컨텍스트 낭비 없음
스킬의 본질은 표준 폴더 구조이고, 핵심은 SKILL.md 파일이에요:
---
name: my-skill-name
description: 이 스킬이 무엇을 하는지, 언제 사용하는지 한 줄로 요약
---
# 스킬 지시문(본문)
[상세 단계, 규칙, 예시...]
AI는 스킬의 내용을 그 작업과 관련 있을 때만 읽어요 — 이를 **점진적 공개(Progressive Disclosure)**라고 불러요. 먼저 이름과 설명을 읽어 이 스킬을 사용할지 판단하고, 필요해지면 그때 본문과 첨부 자료를 읽어요. 덕분에 컨텍스트 윈도우를 낭비하지 않고 에이전트는 빠르고 안정적으로 돌아가요.
스킬이 오픈 표준이 되기까지
이 형식은 Anthropic이 만들어 2025년 12월 18일 공식적으로 오픈 표준(agentskills.io)으로 공개했어요. 이후 약 40개의 주요 AI 클라이언트가 채택했고, 거의 모든 주요 AI 도구가 차례로 연결되고 있어요.
표준이 하나라는 건 큰 의미가 있어요: 스킬을 한 번 작성하면, 이 표준을 지원하는 모든 AI 도구에서 동작해요.
스킬 vs MCP: 무엇이 다를까?
| 스킬 | MCP | |
|---|---|---|
| 본질 | AI에게 “어떻게 하는지”를 가르치는 안내서 | AI가 “무엇과 연결될 수 있는지”를 정해 주는 연결자 |
| 비유 | 온보딩 매뉴얼 | USB-C 단자(꽂기만 하면 외부 도구 사용) |
| 형태 | 텍스트 지시문 + 스크립트 + 참고 파일 | 도구·리소스 접근을 제공하는 코드 서버 |
| 대상 | 일반 사용자도 설치해 쓸 수 있음 | 대개 설정이 필요하고 개발자 쪽에 가까움 |
둘의 관계: 스킬은 자신의 scripts/ 폴더에서 MCP 도구를 호출할 수 있어요 — 그래서 보통 함께 사용해요.