- 스킬은 제미니가 특정 작업을 반복적으로 수행하는 방법을 배우도록 도와주는 지침 및 참조 파일 패키지입니다.
- 채팅, 템플릿, 수동 입력 또는 표준 SKILL.md 파일을 가져와서 호환성을 확보함으로써 생성할 수 있습니다.
- 이 시스템은 설명의 관련성을 기반으로 하는 활성화 방식을 통해 작동하며, 이를 통해 하나의 채팅에서 여러 스킬을 조합하여 사용할 수 있습니다.
- 18세 이상 개인 계정 사용자는 무료로 이용할 수 있으며, 활성화된 스킬은 100개, 업로드 용량은 100MB로 제한됩니다.

Gemini가 사용자의 작업 방식이나 선호도를 정확히 알면 더 나은 답변을 제공할 수 있을 거라고 생각한 적이 있다면, 아마도 아직 맞춤형 스킬을 사용해 보지 않았기 때문일 겁니다 . 맞춤형 스킬이란 인공지능이 일반화를 멈추고 사용자가 정의한 특정 작업에 대한 전문가처럼 행동할 수 있도록 하는 일련의 지침과 맥락 정보를 말합니다. 이를 통해 채팅을 열 때마다 똑같은 장황한 질문을 반복할 필요가 없어집니다.
이 시스템에서 가장 흥미로운 점은 구글이 이식성과 표준화 에 중점을 두어 이러한 스킬들을 다른 AI 모델로 옮겨 사용할 수 있는 파일 기반으로 구축했다는 것입니다. 이제 단순히 개성 있는 챗봇을 만드는 것이 아니라, 사용자의 필요에 따라 언제든 Gemini가 자동으로 활성화할 수 있는 지식 모듈을 설계하여 훨씬 더 매끄럽고 전문적인 상호작용을 가능하게 하는 것입니다.
스킬이란 정확히 무엇이며 어떻게 작동하는 걸까요?

간단히 말해, 스킬은 재사용 가능한 명령어 세트 와 선택적인 참조 파일입니다. 기존의 젬(Gem)이 마치 닫힌 컨테이너와 같았던 것과 달리, 스킬을 사용하면 제미니(Gemini)가 특정 문서에 접근하여 사용자가 설정한 엄격한 규칙에 따라 반복적인 작업을 수행할 수 있습니다. 채팅창에 슬래시(/)를 입력하여 스킬을 호출하거나, AI가 사용자의 요청이 스킬 설명과 일치한다고 판단하면 자동으로 활성화하도록 설정할 수 있습니다.
내부 활성화 과정은 상당히 흥미로우며 세 단계로 진행됩니다. 첫째, 제미니는 스킬 이름과 설명을 분석하여 관련성을 판단합니다. 관련성이 있다면 전체 지침을 읽고, 꼭 필요한 경우에만 첨부 파일 을 엽니다. 이 시스템은 모든 맥락을 메시지에 담는 것보다 훨씬 효율적이며, 일반적으로 더 정확한 응답 과 오해의 감소 로 이어집니다.
요구 사항 및 현재 가용성

지금 당장 누구나 이 기능을 사용해 볼 수 있는 것은 아닙니다. 구글에서 몇 가지 엄격한 조건을 설정했기 때문입니다 . 이 기능을 사용하려면 만 18세 이상이어야 하며 개인 구글 계정을 사용해야 합니다. 교육용 또는 업무용 계정은 일시적으로 사용이 제한됩니다. 또한, 시스템이 제대로 작동하려면 Gemini의 '활동 기록 유지 ' 기능을 활성화 해야 합니다.
비용에 관해 많은 혼란이 있지만, 실제로 스킬은 무료로 이용할 수 있습니다. 스킬을 만들거나 일반 채팅에서 사용하기 위해 Google AI Ultra 구독이 필요한 것은 아닙니다. 요금제에 따라 전반적인 처리 능력 이나 Gemini Spark와 같은 고급 기능 이용 가능 여부가 다를 수 있지만 , 스킬 생성 자체에는 비용이 발생하지 않습니다.
나만의 스킬을 만드는 단계별 가이드

구글은 사용자가 최종 결과에 대해 얼마나 많은 제어권을 원하는지에 따라 스킬을 구현하는 여러 가지 방법을 제공합니다.
- 제미니 지원: 채팅을 통해 직접 요청하여 특정 지침에 따라 스킬을 만들어 달라고 할 수 있습니다. 복잡한 과정을 피하고 싶은 사람들에게는 가장 빠른 방법입니다.
- 미리 정의된 템플릿: 설정 섹션에는 이름과 목적을 변경하여 활용할 수 있는 권장 템플릿이 있습니다.
- 백지 상태에서 창조하기: 스킬 페이지에서 이름, 설명 및 지침 필드를 수동으로 입력합니다.
- SKILL.md 파일 업로드 중: 기술적인 지식이 있는 사용자라면 마크다운 파일이나 압축 폴더를 업로드할 수 있습니다. 이는 다음과 같은 경우에 가장 적합한 옵션입니다. 작업 버전을 변경하세요 또는 해당 기술을 다른 플랫폼에 적용할 수도 있습니다.
스킬을 직접 만들기로 결정했다면, 전문가 팁은 설명을 트리거 형식 으로 작성하는 것입니다 . "…일 때 사용하세요"와 같은 문구로 시작하면, Gemini가 사용자가 따로 요청하지 않아도 언제 도구를 활성화해야 하는지 정확히 알 수 있습니다.
기술적 한계 및 중요한 제약 사항

예상치 못한 문제를 방지하려면 시스템 운영상의 제한 사항을 이해하는 것이 중요합니다 . 현재 최대 100개의 스킬을 동시에 활성화할 수 있으며, 스킬당 업로드 용량은 100MB 입니다 . 파일 형식과 관련하여 .docx 또는 .xlsx 파일은 지원하지 않습니다. Gemini는 일반 텍스트 파일 (.md, .csv, .json, .py, .html), PDF 또는 이미지 파일을 선호합니다.
중요한 점은 스킬에 포함된 스크립트는 인터넷에 접속할 수 없다는 것입니다 . 실시간 데이터를 가져오기 위해 외부 API를 호출하는 스킬을 가져오려고 하면 제대로 작동하지 않을 가능성이 높습니다. 또한, 수동으로 생성한 스킬은 모바일 앱에 저장되지 않으므로 작업 내용 손실을 방지하려면 웹에서 관리하는 것이 가장 좋습니다.
고급 CLI 관리 및 사용
이러한 도구의 관리는 스킬 페이지에서 중앙 집중식으로 이루어지며, 여기에서 생성한 스킬을 활성화, 비활성화 또는 삭제할 수 있습니다. 중요한 점은 참조 파일을 업데이트하려면 전체 스킬을 다시 업로드 해야 한다는 것입니다 . 업로드된 개별 파일은 수정할 수 없습니다. 터미널 사용 경험이 있는 경우 Gemini CLI를 사용하여 .agents/skills 디렉터리에서 스킬을 검색하고 단축키로 실행할 수 있습니다.
Gems에서 전환하는 경우 대부분 자동으로 전환되지만, 완벽하게 제어하고 싶다면 지침을 텍스트 파일로 수동으로 내보낸 다음 SKILL.md 파일로 가져오는 것이 좋습니다. 이렇게 하면 Google에서 시행하는 강제 마이그레이션 과정에서 워크플로 세부 정보가 손실되지 않습니다.
복잡한 흐름을 위한 기술 결합
기존 시스템에 비해 가장 큰 장점 중 하나는 하나의 대화에서 여러 기능을 결합 할 수 있다는 점입니다. 예를 들어, 기술 문서 작성에 특화된 기능과 브랜드 스타일 가이드라인을 적용하는 기능을 동시에 활성화할 수 있습니다 . 그 결과, 내용 면에서 정확할 뿐만 아니라, 여러 채팅방 사이에서 복사 붙여넣기를 할 필요 없이 필요한 어조와 형식을 정확하게 갖춘 답변을 생성할 수 있습니다.
이러한 모듈식 접근 방식 덕분에 AI는 훨씬 더 다재다능해질 수 있습니다. 모든 것을 처리하는 "슈퍼 에이전트"(종종 혼란에 빠지기 쉬움)를 만들려고 하는 대신, 필요에 따라 활성화되는 작고 전문적인 에이전트를 두는 것이 훨씬 효과적입니다. 이러한 아키텍처 덕분에 제미니 플래시와 같은 경량 모델조차도 매우 특정한 컨텍스트 에서 놀라운 결과를 달성할 수 있습니다.
궁극적으로, 젬에서 스킬로의 전환은 상호 운용성과 효율성을 향한 변화를 의미하며, 개인 계정을 가진 모든 사용자가 반복적인 작업을 휴대 가능하고 정확한 모듈로 구성하여 인공지능과의 상호 작용 시간을 획기적으로 최적화할 수 있도록 합니다.