Skip to Content
사용자 가이드🛠️ Skills

Skills

Skills는 AI에게 새로운 능력을 가르치는 기능입니다.
마치 직원에게 업무 매뉴얼을 주듯이, AI에게 “이런 상황에서는 이렇게 해”라는 지침과 도구를 패키지로 제공하면, AI가 대화 중에 자동으로 적절한 작업을 수행합니다.

예를 들면:

  • 프레젠테이션 생성 Skill → “Q4 실적 발표 자료 만들어줘”라고 요청하면 회사 템플릿에 맞춰 데이터 시각화부터 슬라이드 디자인까지 자동 생성
  • 사내 문서 양식 작성 Skill → “계약서 만들어줘”라고 요청하면 회사 템플릿에 맞춰 자동 생성
  • 회의록 요약 Skill → 회의 텍스트 녹취록을 업로드하면 액션 아이템, 결정사항, 담당자를 구조화해서 정리

Skill 패키지에는 AI가 참고할 SKILL.md(사용법 설명서), 실제 작업을 수행할 스크립트, 그리고 필요한 참조 파일들이 포함됩니다. AI는 이를 안전한 Sandbox 환경에서 실행하여 복잡한 계산, 데이터 처리, 외부 시스템 연동 등을 수행합니다.

처음부터 직접 Skill을 구성하기 어렵다면, 이미 만들어진 다양한 Skill들을 모아둔 여기 에서 나에게 유용한 Skill을 탐색하고 다운로드 받아서 사용해보세요. 다른 사용자들이 공유한 유용한 Skill들을 확인하고 자신의 환경에 맞춰 활용할 수 있습니다.

제약 사항

Skill 사용 시 다음과 같은 제약 사항이 있습니다.

  • Skill 패키지 크기 제한: 업로드하는 .zip 또는 .skill 패키지 기준으로 제한이 적용됩니다.
    • 최대 업로드 크기: 50MB
    • 최대 파일 개수: 500개
  • 등록 가능한 Skill 개수: 관리자 및 사용자 모두 등록할 수 있는 Skill의 개수에 제한이 없습니다.
  • 에이전트/프리셋에 할당 가능한 Skill 개수: 하나의 에이전트 또는 프리셋에 할당할 수 있는 Skill의 개수에 제한이 없습니다.

Skill 생성하기

Skills 메뉴에서 새로운 Skill을 등록할 수 있습니다.

Skill 생성 버튼 클릭

Skills 메뉴로 이동합니다.

  • 등록된 Skill이 없다면 자동으로 Skill 등록 페이지로 이동합니다.
  • 이미 등록된 Skill이 있다면 우측 상단의 New Skill 버튼을 클릭합니다.

Skill 패키지 업로드

Skill 등록 페이지에서 준비한 Zip 파일 또는 .skill 파일을 업로드합니다. 최대 50MB의 Skill 패키지를 등록할 수 있습니다.

Skill Upload

  • 자동 입력: 파일이 업로드되면 SKILL.md에 정의된 NameDescription이 자동으로 입력됩니다.

  • 수정 불가: 자동 입력된 NameDescription은 수정할 수 없습니다.

  • 파일 목록: 패키지에 포함된 파일 목록이 표시됩니다. (단, 파일의 내용은 조회할 수 없습니다.)

    Skill 패키지 구조 예시
    Zip 파일은 보통 다음과 같이 구성됩니다.

    my-skill.zip ├── SKILL.md ├── scripts/analyze.py ├── scripts/generate.py └── data/sample.csv

Skill 등록 완료

파일 업로드가 완료되면 자동으로 저장됩니다.

Skill Uploaded

대화에서 Skill 만들기

업무 방식이나 반복 작업을 대화로 정리한 뒤, 그 내용을 바로 Skill 초안으로 만들 수 있습니다.

채팅 중 Skill 초안 만들기

일반 채팅에서 “이 대화를 Skill로 만들어줘”처럼 요청하면 현재 대화 내용을 바탕으로 Skill 초안이 생성됩니다. 초안이 생성되면 채팅 메시지에 Create skill 카드가 표시됩니다.

  1. Review SKILL.md를 클릭합니다.
  2. Skill 이름과 SKILL.md 내용을 확인합니다.
  3. 필요한 경우 일회성 정보, 개인정보, 토큰, 인증 정보 등을 삭제하거나 내용을 수정합니다.
  4. Save skill을 클릭합니다.

저장 전에는 실제 Skill로 등록되지 않습니다. 민감 정보가 포함된 것으로 감지되면 저장 전에 경고가 표시되며, 토큰이나 인증 정보처럼 차단 대상 정보가 남아 있으면 저장할 수 없습니다.

자동 제안된 Skill 후보 반영하기

대화 중 반복해서 활용할 만한 지식이 발견되면 Skill 후보로 자동 선정될 수 있습니다. 자동 선정된 후보는 사용자가 검토한 뒤 새 Skill로 추가하거나 기존 Skill에 반영할 수 있습니다.

  1. Skills 메뉴로 이동합니다.
  2. New Skill 버튼을 클릭합니다.
  3. 대화 속 지식을 스킬로를 선택합니다.
  4. 후보 목록에서 검토할 항목을 클릭합니다.
  5. SKILL.md 내용을 확인하고 필요하면 수정합니다.
  6. 새 Skill로 등록하려면 새 스킬로 추가를 클릭합니다.
  7. 기존 Skill에 반영하려면 기존 스킬 업데이트를 클릭합니다.

후보가 필요하지 않으면 삭제할 수 있습니다. 기존 Skill과 충돌이 발생하면 내용을 다시 확인한 뒤 저장하거나 반영을 다시 시도합니다.

Skill 사용하기

등록한 Skill은 Preset에 추가하거나, 채팅 화면에서 직접 선택하여 사용할 수 있습니다.

Preset이란?
채팅방마다 사용할 Skill과 도구들을 미리 담아두는 공구함입니다.
예를 들어 “데이터 분석용 Preset”에는 분석 Skill을, “문서 작성용 Preset”에는 문서 생성 Skill을 담아 목적에 맞게 골라 쓸 수 있습니다.

  1. Presets 메뉴로 이동합니다.
  2. Skill을 추가할 Preset을 선택하거나, 새로운 Preset을 생성합니다.

MCP Preset

  1. Skills 섹션에서 사용할 Skill들을 찾아 체크박스를 선택합니다. (여러 개의 Skill을 동시에 선택할 수 있습니다.)

Skill Select

  1. Preset을 저장합니다.

채팅 예시

이제 해당 Preset을 선택하고 채팅을 시작하면, AI가 대화 문맥을 파악해 자동으로 Skill을 사용합니다.

Skill Example

채팅에서 Skill 선택 및 추가하기

Preset에 미리 추가하지 않아도 일반 채팅 화면에서 필요한 Skill을 직접 선택해 사용할 수 있습니다. 필요한 Skill이 내 목록에 없으면 채팅 화면을 벗어나지 않고 조직 라이브러리에서 바로 추가할 수 있습니다.

이미 등록된 Skill 사용하기:

  1. 채팅 입력창에서 /를 입력하거나 + 버튼을 클릭합니다.
  2. 스킬 사용 메뉴에서 사용할 Skill을 검색하고 선택합니다.
  3. 요청 내용을 입력해 메시지를 전송합니다.

예를 들어 문서 정리 Skill을 바로 사용하고 싶다면 채팅 입력창에서 /를 입력한 뒤 Skill을 선택하고, “이 파일을 회의록 형식으로 정리해줘”처럼 요청할 수 있습니다.

조직 라이브러리 Skill 바로 추가하기:

  1. 일반 채팅 화면의 입력창에서 + 버튼을 클릭합니다.
  2. 스킬 사용을 선택합니다.
  3. 하단의 스킬 관리를 클릭합니다.
  4. 조직 라이브러리에서 추가하기 창에서 추가할 Skill을 선택합니다.
  5. 추가를 클릭합니다.
  6. 추가가 완료되면 채팅 입력창에서 /를 입력하거나 스킬 사용 메뉴를 열어 방금 추가한 Skill을 선택합니다.

추가한 Skill은 사용자의 Skill 목록에 저장되며, 이후 일반 채팅에서 바로 선택해 사용할 수 있습니다.

Skill 업데이트 시 주의사항

⚠️

Skill을 수정하셨나요?
이미 열려 있는 채팅방에는 수정된 Skill 내용이 즉시 반영되지 않을 수 있습니다. 채팅이 진행되는 동안 실행되는 Sandbox는 처음 로드된 시점의 Skill 파일들을 유지합니다. Skill을 업데이트하더라도, 이미 실행 중인 Sandbox는 구버전 파일을 계속 참조할 수 있습니다. 따라서, 가장 확실한 방법은 새로운 채팅창을 열어 대화를 시작하는 것입니다.

Skill의 파일이나 내용을 수정한 경우, 변경 사항을 확실하게 반영하기 위해 다음 절차를 따라주세요.

  1. 새로운 채팅 시작하기: 기존 채팅방 대신 New Chat을 눌러 새로운 대화를 시작하세요. 새로운 채팅방에서는 업데이트된 Skill이 로드된 새로운 Sandbox가 실행됩니다.
  2. 기존 채팅방 유지 시: 만약 기존 채팅방을 계속 사용해야 한다면, 일정 시간이 지나 Sandbox가 종료된 후 다시 시도하거나, 명시적으로 세션이 만료되기를 기다려야 할 수 있습니다.

스킬 샌드박스 네트워크 접근

스킬이 샌드박스 환경에서 실행될 때 외부 네트워크에 접근해야 하는 경우가 있습니다. 관리자가 Allowed Outbound Hosts에 등록하지 않은 도메인에 접근하려 하면, Dynamic Host Allow 설정이 활성화되어 있는 경우에 한해 임시 허용 요청 프롬프트가 표시됩니다.

⚠️

이 기능은 관리자가 Security Settings > Sandbox 메뉴에서 Dynamic Host Allow를 활성화한 경우에만 동작합니다. 비활성화 상태에서는 미등록 도메인 접근이 차단되며 임시 허용 프롬프트가 나타나지 않습니다.

네트워크 접근 허용 절차:

  • 스킬 실행 중 미등록 도메인 접근이 필요하면 화면에 허용 여부를 묻는 프롬프트가 나타납니다.
  • 허용을 선택하면 해당 세션에서 임시로 접근이 허용됩니다.
  • 임시 허용 내역은 관리자에게 전달되어, 필요시 관리자가 해당 도메인을 정식으로 화이트리스트에 등록할 수 있습니다.
ℹ️

관리자가 Security Settings > Sandbox 메뉴의 Allowed Outbound Hosts에 자주 사용하는 도메인을 미리 등록해 두면, 매번 허용 요청 없이 원활하게 스킬을 사용할 수 있습니다.

Last updated on