Hermes Agent 스킬(Skill) 설치·관리 방법 (CLI, /skills, 자동 생성)
메모
Nous Research의 Hermes Agent에서 스킬(Skill)을 설치하고 관리하는 방법은 크게 CLI 명령어를 사용하는 방법과 대화창의 슬래시(Slash) 명령어를 사용하는 방법으로 나뉩니다.
1) CLI 명령어를 통한 검색 및 설치
터미널에서 hermes skills 명령어를 사용하여 스킬을 쉽게 검색하고 설치할 수 있습니다.
스킬 검색하기
# 기본 검색
hermes skills search kubernetes
# 특정 소스(예: skills.sh)에서 검색
hermes skills search react --source skills-sh스킬 설치하기
# 공식 스킬 설치 예시
hermes skills install official/security/1password
# GitHub 등 외부 레포지토리 스킬 설치 예시
hermes skills install openai/skills/k8s
# 강제 설치 (서드파티 스킬의 기본 차단 정책을 우회할 때 사용)
# 신뢰할 수 있는 스킬에만 --force 사용
hermes skills install skills-sh/vercel-labs/json-render/json-render-react --force설치된 모든 스킬은 기본적으로 ~/.hermes/skills/ 디렉토리에 저장되어 중앙에서 관리됩니다.
2) 채팅 인터페이스를 통한 관리 (Slash Command)
Hermes Agent(CLI 화면, Telegram, Discord 등)와 대화하는 중이라면 슬래시 명령어를 활용할 수 있습니다.
- 대화창에
/skills를 입력하면 설치 가능한 스킬 목록을 탐색(Browse)하고 바로 설치 가능 - 설치가 완료된 스킬은
/github-pr-workflow처럼 대화창에서 슬래시 명령어로 즉시 호출하여 사용
3) 에이전트 자율 생성 (자동 스킬 생성)
Hermes Agent는 직접 설치하는 방법 외에도 자체적인 학습 루프를 가지고 있습니다.
- 에이전트가 복잡한 작업을 여러 단계에 걸쳐 성공적으로 완수
- 또는 오류를 스스로 해결
→ 해당 워크플로우를 분석하여 새로운 스킬(SKILL.md)로 자동 생성하고 저장합니다.
이후 비슷한 작업이 주어지면 에이전트가 이 스킬을 기억해 내어 재사용합니다.
참고: 지원하는 스킬 저장소(Source)
현재 Hermes는 official(공식), skills-sh, 직접 GitHub 레포지토리, clawhub, lobehub, claude-marketplace 등 다양한 외부 생태계와 연동되어 폭넓은 스킬 설치를 지원합니다.
Clawhub 스킬 설치 지원
Clawhub에 등록된 스킬도 Hermes Agent에 설치할 수 있습니다. Hermes는 공식 생태계 연동 소스 중 하나로 Clawhub를 기본 지원합니다.
1) CLI 명령어 사용법
# Clawhub에서 스킬 검색하기
hermes skills search <검색어> --source clawhub
# Clawhub 스킬 설치하기
hermes skills install clawhub/<스킬_이름>참고: Clawhub 같은 커뮤니티 소스에서 스킬을 가져올 때 기본 보안 정책으로 설치가 막히면, 내용을 확인하고 신뢰할 수 있는 경우에 한해 --force 옵션으로 강제 설치할 수 있습니다.
2) 채팅 인터페이스 (Slash Command)
CLI뿐만 아니라 Telegram, Discord 또는 터미널 대화창에서도 /skills를 입력해 스킬 탐색 모드에 진입한 뒤, Clawhub 스킬들을 찾아 바로 설치할 수 있습니다.