초급개념
스킬
Skills (Agent / IDE)
AI 코딩 에이전트가 특정 작업을 수행할 때 참조하는 모듈화된 지침·프롬프트 묶음을 통칭한다. Claude Code에서는 '.claude/skills/<스킬명>/SKILL.md' 형태로 프로젝트 저장소, 개인 홈 디렉터리, 또는 조직(Enterprise) 수준에 배치하며, Agent Skills 오픈 스탠더드를 따른다. 각 스킬은 YAML 프론트매터(name, description, allowed-tools, context 등)와 마크다운 본문으로 구성되고, Claude가 대화 맥락에서 자동으로 로드하거나 사용자가 '/스킬명'으로 직접 호출할 수 있다. 스킬 본문은 호출 시점에만 컨텍스트에 적재되므로, 긴 참조 자료도 평소에는 토큰을 거의 소비하지 않는다. CLAUDE.md에 반복적으로 붙여넣던 절차서·체크리스트·코딩 규칙을 스킬로 분리하면, 에이전트가 필요할 때만 불러와 일관된 동작을 유도할 수 있다. 서브에이전트 실행(context: fork), 동적 컨텍스트 주입(!`command`), 인자 치환($ARGUMENTS) 같은 고급 기능도 지원한다. Cursor 등 다른 IDE에서도 유사한 개념으로 커스텀 프롬프트·룰을 관리하며, 넓은 의미에서 '스킬'이라는 용어로 통용된다.