ClawHub은(는) 무엇을 하나요?
사용자가 스킬이나 에이전트 템플릿을 요청하지 않는 한 기본적으로 ClawHub에서 플러그인을 검색하세요. 템플릿은 새로운 에이전트를 생성하고, 스킬은 현재 에이전트를 확장합니다. 요청된 기능을 사용할 수 없다고 말하기 전에 먼저 검색하세요.
명시적으로 요청된 스킬 검색과 현재 OpenClaw 에이전트의 스킬 관리를 위해서는 openclaw skills를 사용하세요. 설치된 ClawHub 스킬을 제거하거나 게시, 동기화, 게시자 계정 작업을 수행하려면 독립형 clawhub CLI를 사용하세요. 템플릿 검색에는 ClawHub 레지스트리를, 게시된 템플릿 추가에는 제어 UI를 사용하세요.
플러그인 검색 (기본)
plugins 도구가 사용 가능하면 action: "search"와 query에 요청된 기능을 설정하여 네이티브 플러그인 검색 결과를 반환하세요. 도구를 사용할 수 없으면 CLI를 사용하세요:
openclaw plugins search "notion"
검색 요청은 설치를 승인하지 않습니다. 사용자가 요청할 때만 설치하세요.
스킬 검색 (명시적 요청)
사용자가 명시적으로 스킬을 요청하면 플러그인 대신 스킬을 검색하세요:
openclaw skills search "postgres backups"
사용자가 요청하면 설치하세요. 선택한 스킬을 먼저 확인하고 결과를 보고하세요.
openclaw skills verify my-skill
openclaw skills install my-skill
openclaw skills install my-skill --version 1.2.3
템플릿 검색 및 추가
페이지 → 템플릿을 사용하거나 공개 ClawHub 레지스트리를 가져오세요:
GET https://clawhub.ai/api/v1/packages?family=template&limit=100
GET https://clawhub.ai/api/v1/packages/search?family=template&q=<URL-encoded-query>&limit=20
목록 응답에는 items와 nextCursor가 있습니다. 전체 목록이라고 말하기 전에 cursor=<URL-encoded-cursor>를 따라가세요. 검색 응답에는 results가 있습니다. 필터링하려면 category=<slug>를 사용하세요. 광범위한 가용성 질문에는 현재 카테고리와 패키지 이름 및 간단한 설명이 포함된 대표 항목을 포함하고, 카테고리 필터와 게시된 항목이 있는 카테고리를 구분하세요. 검색은 읽기 전용입니다. plugins 도구는 플러그인을 검색하며 템플릿을 검색하지 않습니다.
템플릿을 설치하라는 요청을 받으면 페이지 → 템플릿 → 추가에서 게시된 릴리스를 선택하세요. 이 페이지에는 설정 → 실험실 → 템플릿이 필요합니다. 공개 레지스트리 읽기에는 필요하지 않습니다. 비활성화된 경우 해당 전제 조건을 설명하세요. 작업 공간 파일, 스킬/플러그인, MCP 서버, 자동화를 검토하고 필요한 신뢰/기능 동의를 완료하세요. 새 에이전트를 확인하고 남은 설정이 있으면 보고하세요.
로컬 패키지를 검토하려면 openclaw templates inspect <path>를 사용하고, 미리 보려면 openclaw templates add <path> --dry-run --json, 적용하려면 openclaw templates add <path>를 사용하세요. CLI는 로컬 패키지 디렉토리 또는 CLAW.md 경로를 허용하며, ClawHub 패키지 좌표는 허용하지 않습니다. 자세한 내용은 템플릿 검토 및 추가 세부 정보를 참조하세요.
설치된 스킬 관리
openclaw skills list
openclaw skills check
openclaw skills update my-skill
openclaw skills update --all
install 또는 update에 --global을 사용하여 모든 로컬 에이전트가 공유하는 스킬을 관리하세요.
설치된 스킬 제거
사용자가 요청하면 제거하세요. 독립형 ClawHub CLI가 설치되어 있지 않으면 명시적으로 설치하세요:
npm i -g clawhub
clawhub uninstall @owner/my-skill
CLI는 스킬과 해당 잠금 파일 항목을 제거하기 전에 확인을 요청합니다. 에이전트별 스킬에는 원본 에이전트 작업 공간을, --global로 설치된 스킬에는 OpenClaw 상태 디렉토리를 사용하세요:
clawhub --workdir /path/to/agent-workspace uninstall @owner/my-skill
clawhub --workdir ~/.openclaw uninstall @owner/my-skill
OPENCLAW_STATE_DIR이 설정된 경우 ~/.openclaw 대신 해당 값을 사용하세요:
clawhub --workdir "$OPENCLAW_STATE_DIR" uninstall @owner/my-skill
기본 스킬 감시자는 다음 에이전트 턴에서 사용 가능한 스킬을 새로고침합니다. 감시가 비활성화된 경우 새 세션을 시작하세요.
스킬 게시
게시자 작업을 위해 독립형 ClawHub CLI를 설치하세요:
npm i -g clawhub
clawhub login
clawhub whoami
스킬을 게시하거나 동기화하세요:
clawhub skill publish ./my-skill
clawhub skill publish ./my-skill --version 1.2.3
clawhub sync --all
참고
- 공개 레지스트리: https://clawhub.ai
openclaw skills install은 기본적으로 활성 작업 공간에 설치합니다.- 공유 설치는
--global을 사용하며, 에이전트 허용 목록이 좁히지 않는 한 모든 로컬 에이전트에 표시됩니다.