스킬

프롬프트와 스크립트를 조합하여 에이전트의 능력을 확장하는 방법

스킬이란?

스킬은 프롬프트, 스크립트, 참조 파일을 하나로 묶어 에이전트에게 새로운 능력을 부여하는 확장 기능입니다.

  • 자동 실행: 에이전트가 작업 맥락을 판단하여 적합한 스킬을 자동으로 로드합니다
  • 수동 실행: 채팅 입력창에서 /를 입력하여 원하는 스킬을 직접 호출할 수도 있습니다
  • 복합 기능: 단순 프롬프트뿐 아니라 Python 스크립트, 참조 문서 등을 포함하여 복잡한 작업을 수행할 수 있습니다

예를 들어, 내장된 agent-browser 스킬은 에이전트가 웹 자동화가 필요하다고 판단하면 자동으로 로드되고, 사용자가 /agent-browser로 직접 호출할 수도 있습니다.

왜 스킬인가?

높은 가치의 워크플로우는 공통 프로세스가 아니라, 개인의 반복 작업에서 탄생합니다. 팀 전체가 공유하는 공통 워크플로우는 찾아봐야 겨우 몇 개지만, 각 개인이 반복하는 작업에는 고유한 가치가 있습니다.

Loom의 스킬은 이 현실을 반영한 바텀업 설계입니다:

  1. 팀원 각자가 AI를 사용해 다양한 시도를 합니다
  2. 그 과정에서 유용한 작업 패턴을 발견합니다
  3. 발견한 패턴을 스킬로 저장합니다
  4. 검증된 스킬을 조직에 공유하여 팀 전체가 활용합니다

위에서 아래로 워크플로우를 강제하는 것이 아니라, 아래에서 위로 자연스럽게 최적의 워크플로우가 만들어집니다.

스킬 사용하기

자동 실행 (기본)

별도의 조작 없이, 에이전트가 요청에 적합한 스킬을 자동으로 선택하여 실행합니다.

수동 실행

  1. 채팅 입력창에서 /를 입력합니다
  2. 스킬 목록에서 사용할 스킬을 선택합니다
  3. 필요한 경우 명령어 뒤에 추가 정보를 입력합니다

예를 들어 /summary 이번 주 매출 데이터와 같이 사용합니다.

스킬 만들기

대화에서 자동 생성

AI와 대화하면서 유용한 작업 패턴을 발견했다면, /skill-creator 명령으로 스킬을 자동 생성할 수 있습니다:

  1. 원하는 작업을 AI와 함께 수행합니다
  2. 채팅창에 /skill-creator를 입력합니다
  3. AI가 현재 세션을 분석해 스킬을 생성합니다

직접 만들기

  1. 설정 > 에이전트 탭에서 스킬 추가 버튼을 클릭합니다
  2. 스킬 내용을 작성합니다:
    • 명령어: / 뒤에 사용할 이름 (영문, 대시만 가능)
    • 스킬 이름: 표시될 이름
    • 프롬프트: AI에게 전달할 지시사항
  3. 저장을 클릭합니다

스킬 구조

스킬은 다음과 같은 디렉토리 구조를 가질 수 있습니다:

~/.loom/skills/[skill-name]/
├── SKILL.md           # 스킬 정의 (필수)
├── scripts/           # Python/Bash 스크립트 (선택)
└── references/        # 참조 문서 (선택)

간단한 스킬은 SKILL.md 하나로 충분하지만, 스크립트와 참조 파일을 추가하면 데이터 처리, 외부 연동 등 복합적인 작업을 수행할 수 있습니다.

사용자 입력 받기

스킬 본문에서 {{input}}을 사용하면 명령어 뒤에 입력한 내용이 해당 위치에 들어갑니다.

예시:

워크스페이스에서 아래 주제와 관련된 파일들을 찾아 분석해주세요.

## 분석 주제
{{input}}

/analyze 매출 보고서를 실행하면 {{input}} 자리에 "매출 보고서"가 들어갑니다.

스킬 관리

설정 > 에이전트에서 스킬을 관리할 수 있습니다:

  • 미리보기: 스킬 내용 확인
  • 수정: 스킬 편집
  • 삭제: 스킬 제거

기본 내장 스킬

Loom에는 미리 만들어진 기본 스킬이 포함되어 있습니다. 내장 스킬은 수정할 수 없지만 내용을 확인할 수 있습니다.

스킬 마켓

설정 > 에이전트 탭의 스킬 마켓에서 미리 만들어진 다양한 스킬을 찾아 설치할 수 있습니다. 보고서 작성, 데이터 분석, 번역 등 자주 사용되는 작업을 위한 스킬을 다운로드하여 바로 사용할 수 있습니다.

스킬 예약 실행

특정 스킬을 정해진 시간에 자동으로 실행되도록 예약할 수 있습니다:

  1. 설정 > 에이전트 탭에서 스케줄 메뉴를 엽니다
  2. 자동 실행할 스킬과 실행 주기를 설정합니다
  3. 예약이 활성화되면 설정한 시간에 스킬이 자동으로 실행됩니다

스케줄은 Loom 앱이 실행 중일 때만 동작합니다. 앱을 닫으면 예약 실행이 중단되므로, 설정 > 워크스페이스에서 창 닫기 시 트레이로 숨김을 켜두면 앱을 닫아도 백그라운드에서 계속 실행됩니다.

활용 예시:

  • 매일 아침 전날의 데이터를 요약하는 보고서 자동 생성
  • 매주 월요일 주간 리포트 작성
  • 정기적인 데이터 정리 및 백업

조직 스킬 공유

로그인한 상태에서 스킬을 조직과 공유할 수 있습니다:

  • 공유: 내 스킬을 조직에 공유
  • 다운로드: 조직에 공유된 스킬을 내 스킬로 복사