Skill 설정 템플릿
OpenClaw의 초능력은 모두 Skill에 있다 —— 이게 설정 파일 템플릿이다
Skill 층이란 뭔가?
앞의 세 층(SOUL, USER, TASK)은 다 「말하기」 층에서 AI를 훈련시키는 거야. 근데 어떤 건 말로는 못 하는 거 있어 —— 예를 들어 인터넷 검색, 파일 읽고 쓰기, API 호출.
Skill 층이 OpenClaw에 '손과 발'을 달아주는 부분이다. 모든 Skill은 설정 파일이고, AI한테 외부 도구 연결, 데이터 처리, 에러 처리 방법을 알려준다.
코딩할 필욘 없어 —— 템플릿 복사하고, 파라미터 몇 개만 바꿔.
기본 설정 구조
모든 Skill 설정은 이 기본 구조를 따름:
skill_config 기본 구조
skill_config:
전체 Skill 템플릿
Web Search 설정
온라인 검색 능력 — 롭스터가 최신 정보 조회, 문서 검색, 실시간 데이터 획득할 수 있게 해줘.
파일 작업은 보통 이런 시나리오랑 조합:
파일 시스템
API 호출 설정
외부 API 호출 — 제3자 서비스 연결, 데이터 획득, 알림 푸시.
데이터베이스 작업과 이것들 조합해서 쓰기:
데이터베이스 쿼리 설정
알림 푸시 설정
메시지 알림 — Slack, 이메일, Webhook 등으로 알림과 보고서를 푸시해.
정기 작업 설정
정기 실행 —— cron 스케줄 설정해서 지정한 프로세스를 주기적으로 돌리기.
깊이 있게 배우기
여긴 템플릿으로 빨리 들어갈 수 있으니까, Skill 시스템을 깊이 알고 싶으면:
Skill 템플릿은 TASK 템플릿과 함께 쓸 수 있다. 예를 들어 '자동화 뉴스레터' 작업은 정보 수집을 위해 'Web Search' 스킬이 필요하다 —— 하나는 '뭘 할 건가', 다른 하나는 '어떻게 할 건가'.