본문으로 건너뛰기

Skill 설치 및 사용

Skill은 AI에 도메인별 지식과 사용자 지정 도구를 주입하는 Agent용 확장 패키지입니다. 이 페이지에서는 Skill을 설치, 구성 및 관리하는 방법을 다룹니다.

공식 Skill 저장소

scriptscat/skills — 브라우저 자동화, 예약 작업, 파일 구문 분석, 스크립트 개발 지원 등을 위한 즉시 사용 가능한 Skill.

설치 방법​

방법 1: URL에서 설치​

브라우저 주소 표시줄에서 SKILL.cat.md URL을 직접 엽니다. ScriptCat이 이를 가로채서 설치 확인 페이지를 표시합니다.

예를 들어 공식 브라우저 자동화 Skill을 설치하려면:

https://raw.githubusercontent.com/scriptscat/skills/main/browser-automation/SKILL.cat.md

관리 페이지에서도 할 수 있습니다:

  1. ScriptCat 관리 페이지 열기 → Agent → Skills
  2. 오른쪽 상단의 URL 버튼 클릭
  3. SKILL.cat.md URL 붙여넣기
  4. 설치 클릭

ScriptCat은 SKILL.cat.md와 함께 선언된 스크립트 및 참조 자료 파일을 자동으로 가져옵니다.

방법 2: ZIP 설치​

  1. ScriptCat 관리 페이지 열기 → Agent → Skills
  2. 오른쪽 상단의 + 버튼 클릭
  3. .zip 형식의 Skill 패키지 선택

ZIP의 디렉터리 구조는 표준 Skill 형식을 따라야 합니다(SKILL.cat.md 포함).

공식 Skill 목록​

링크 복사를 마우스 오른쪽 버튼으로 클릭한 다음 Skills 관리 URL 필드에 붙여넣어 설치하세요.

Skill설명설치
browser-automation페이지 분석, DOM 조작, 양식 작성, 스크린샷, 탐색설치
scheduled-tasksCron 예약 작업 (LLM / 스크립트 콜백에 의한 자동 실행)설치
skill-creator새 Skill 생성, 테스트 및 패키징 지원설치
file-parserExcel, PDF, Word, CSV 및 PPT 파일 구문 분석설치
scriptcat-devScriptCat/Tampermonkey 스크립트 개발 도우미설치
synology-office-sheetSynology Office 스프레드시트 읽기/쓰기설치
wechat-publisherWeChat 공식 계정 운영 도우미설치
xiaohongshu-publisherXiaohongshu(RED) 운영 도우미설치

Skill 구성​

일부 Skill은 구성이 필요합니다(API 키 등):

  1. Agent → Skills 페이지에서 설치된 Skill 찾기
  2. 설정 아이콘(기어) 클릭
  3. 구성 필드를 채우고 저장

구성에서 secret으로 표시된 필드는 UI에서 마스킹됩니다.

활성화 / 비활성화​

Skills 관리 페이지에서 Skill 카드의 토글을 사용하여 활성화 여부를 제어합니다. 비활성화된 Skill은 대화에서 로드되지 않습니다.

업데이트 확인​

URL로 설치된 Skill은 버전 확인을 지원합니다:

  1. Skills 페이지 오른쪽 상단의 업데이트 확인 버튼 클릭
  2. 새 버전이 있는 Skill 카드에 업데이트 버튼이 표시됩니다
  3. 클릭하여 원클릭 업그레이드

업데이트는 SKILL.cat.md에 선언된 version 필드(semver 형식)를 사용하여 비교됩니다.

대화에서 Skill 사용​

설치된 Skill은 Agent 대화에서 자동으로 사용할 수 있습니다. AI는 대화 내용에 따라 Skill의 도구를 언제 로드하고 호출할지 결정합니다.

대화를 만들 때 로드할 Skill을 지정할 수도 있습니다:

const conv = await CAT.agent.conversation.create({
skills: "auto" // 모든 Skill 자동 로드
// 또는 특정 Skill 지정
// skills: ["browser-automation", "file-parser"]
});

자세히 알아보기​