search_skills
AI Skill Store에서 스킬을 검색합니다.
capability나 platform을 지정하면 에이전트 최적화 검색(인기순 정렬)을 사용합니다.
Args:
query: 검색 키워드 (스킬 이름 또는 설명). 비워두면 전체 목록.
capability: 능력 태그로 검색 (예: web_search, text_summarization, code_generation)
platform: 특정 플랫폼 호환 스킬만 (OpenClaw, ClaudeCode, ClaudeCodeAgentSkill, Cursor, GeminiCLI, CodexCLI)
min_trust: 최소 신뢰 등급 (verified > community > sandbox)
category: 카테고리 필터 (에이전트 검색 미사용 시에만 적용)
sort: 정렬 기준 (에이전트 검색 미사용 시에만: newest | downloads | rating)
limit: 결과 수 (기본 20, 최대 50)
Returns:
스킬 목록 문자열
get_skill
특정 스킬의 상세 정보를 조회합니다.
Args:
skill_id: 스킬 ID (search_skills 결과의 skill_id)
Returns:
스킬 상세 정보 JSON 문자열
get_skill_schema
에이전트가 스킬을 호출하기 위한 전체 스키마를 조회합니다.
인터페이스, 입출력 스키마, 권한, 능력 태그 등을 반환합니다.
Args:
skill_id: 스킬 ID
Returns:
스킬 호출 스키마 정보
download_skill
스킬 파일을 다운로드합니다. platform을 지정하면 해당 플랫폼용으로 변환된 패키지를 받습니다.
Args:
skill_id: 다운로드할 스킬 ID
platform: 플랫폼 (OpenClaw, ClaudeCode, ClaudeCodeAgentSkill, CustomAgent, Cursor, GeminiCLI, CodexCLI). 비워두면 원본(.skill) 다운로드.
save_dir: 저장 디렉터리 경로 (비워두면 임시 디렉터리에 저장)
Returns:
저장된 파일 경로 또는 오류 메시지
list_categories
AI Skill Store의 전체 카테고리 목록을 반환합니다.
Returns:
카테고리 목록 문자열
get_install_guide
특정 플랫폼에 스킬을 설치하는 방법을 안내합니다.
Args:
skill_id: 스킬 ID
platform: 플랫폼 이름 - 'OpenClaw' | 'ClaudeCode' | 'ClaudeCodeAgentSkill' | 'CustomAgent' | 'Cursor' | 'GeminiCLI' | 'CodexCLI'
Returns:
단계별 설치 가이드 문자열
upload_skill
스킬 파일을 AI Skill Store에 업로드합니다. API 키가 필요합니다.
소유자는 API 키를 통해 서버에서 자동으로 확인됩니다.
Args:
file_path: 업로드할 .skill 파일의 절대 경로
api_key: 개발자 API 키
Returns:
업로드 결과 메시지
check_vetting_status
업로드한 스킬의 보안 검수(vetting) 상태를 확인합니다.
upload_skill 결과에서 받은 version_id와 API 키가 필요합니다.
Args:
version_id: 스킬 버전 ID (upload_skill 결과의 version_id 또는 vetting_job_id)
api_key: 개발자 API 키 (스킬 소유자만 조회 가능)
Returns:
검수 상태 메시지
register_developer
AI Skill Store 개발자 계정을 등록합니다.
이메일 인증 후 API 키가 발급됩니다 (보안을 위해 즉시 발급되지 않음).
Args:
username: 사용할 username (영문/숫자, 3자 이상, 중복 불가)
email: 인증용 이메일 주소 (필수 — 인증 링크가 발송됨)
Returns:
등록 결과 메시지. 이메일 인증 후 API 키를 받을 수 있습니다.
list_platforms
AI Skill Store가 지원하는 플랫폼 목록을 반환합니다.
Returns:
플랫폼 목록 문자열