1. Skills와 Tools의 개념
- Skills: 에이전트가 특정 분야의 작업을 수행할 수 있도록 묶어놓은 기능의 단위입니다. (예: 날씨 정보, 브라우저 제어, 파일 관리)
- Tools: 각 스킬 내부에 정의된 구체적인 실행 함수입니다. 에이전트는 추론을 통해 적절한 도구를 골라 호출합니다.
2. 스킬 목록 확인 및 관리
시스템에 설치된 스킬들을 확인하고 필요한 스킬을 추가할 수 있습니다.
목록 확인
openclaw skills list
신규 스킬 설치
npx clawhub install <스킬이름>
3. 핵심 스킬: Browser Control
에이전트가 웹 세상을 직접 탐험하게 하려면 브라우저 제어 스킬이 필수적입니다.
openclaw browser start
이 도구를 통해 에이전트는 특정 URL에 접속하고, 스크린샷을 찍으며, 필요한 데이터를 추출하거나 버튼을 클릭할 수 있습니다.
4. 시스템 명령어 실행 (Exec)
에이전트는 터미널 명령어를 직접 실행할 수 있는 능력을 갖추고 있습니다. 이를 통해 코드를 컴파일하거나 폴더를 생성하는 등의 OS 수준 작업을 수행합니다.
openclaw exec ls -al
5. 커스텀 스킬 개발
번들로 제공되는 스킬 외에도 개발자는 자신만의 로직을 담은 커스텀 스킬을 작성하여 에이전트에게 학습시킬 수 있습니다. 이는 비즈니스 특화 자동화를 구축할 때 매우 강력한 무기가 됩니다.