Openclaw용 GitHub Sync Skill

버전 관리, 공유 및 보안 백업을 위해 로컬 AI 에이전트 스킬을 GitHub 저장소와 동기화하는 강력한 자동화 도구입니다.

kuiilabs
v2.0.0
Apr 6, 2026
0
518
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install github-sync-skill

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 github-sync-skill 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

GitHub Sync Skill란 무엇인가요?

GitHub Sync Skill은 AI 에이전트 기능의 원격 백업 및 공개 저장소를 유지하려는 Openclaw Skills 사용 개발자를 위해 설계된 전문 유틸리티입니다. 로컬 개발과 버전 관리 사이의 간극을 메우고, 새 스킬이나 수정된 스킬을 GitHub에 업로드하는 과정을 자동화하여 사용자 지정 워크플로를 항상 안전하게 저장하고 쉽게 공유할 수 있도록 합니다.

이 스킬을 환경에 통합하면 수동 파일 관리 오버헤드 없이 Openclaw Skills의 중앙 집중식 카탈로그를 유지할 수 있습니다. 저장소 권한 확인부터 문서 자동 생성까지 모든 것을 처리하므로 강력한 AI 에이전트 도구 라이브러리를 구축하려는 모든 사람에게 필수적인 요소입니다.

GitHub Sync Skill 활용 사례

  • 로컬에서 개발된 기능을 안전한 GitHub 저장소로 백업 자동화.
  • 팀 협업 또는 커뮤니티 공유를 위해 새로운 Openclaw Skills를 공개 또는 비공개 저장소에 게시.
  • 자동으로 업데이트되는 문서와 함께 에이전트 도구의 중앙 카탈로그 유지.
  • 로컬 수정 후 특정 스킬을 동기화하여 원격 버전이 항상 최신 상태인지 확인.

GitHub Sync Skill 작동 원리

  1. 이 스킬은 지정된 원격 GitHub 저장소를 쿼리하여 현재 존재하는 원격 자산을 카탈로그화합니다.
  2. 로컬 디렉토리 구조와 비교하여 새 Openclaw Skills 또는 수정된 스킬을 식별합니다.
  3. GitHub Personal Access Token을 사용하여 인증함으로써 안전한 저장소 액세스 및 쓰기 권한을 보장합니다.
  4. 식별된 로컬 파일은 GitHub API를 사용하여 지정된 저장소로 업로드됩니다.
  5. 저장소의 README.md는 로컬 스킬 파일에서 추출된 이름, 설명 및 태그로 자동 업데이트됩니다.
  6. 포괄적인 동기화 보고서가 생성되어 작업 성공을 확인하고 저장소 링크를 제공합니다.

GitHub Sync Skill 설정 가이드

Openclaw Skills 환경 내에서 이 도구를 사용하려면 repo 범위가 있는 GitHub Personal Access Token이 있는지 확인하십시오.

# GitHub token 환경 변수 설정
export GITHUB_TOKEN=your_token_here

# 증분 업데이트를 위한 동기화 스크립트 실행
~/.claude/skills/github-sync-skill/scripts/sync_to_github.sh \
  --owner your-username \
  --repo your-repo-name \
  --token $GITHUB_TOKEN

GitHub Sync Skill 데이터 스키마 및 분류 체계

이 스킬은 로컬 디렉토리 구조를 기반으로 데이터를 구성하고 대상 저장소에 대한 메타데이터를 생성하여 Openclaw Skills의 무결성을 유지합니다.

매개변수 설명
owner GitHub 사용자 또는 조직 계정 이름
repo 스킬을 위한 대상 저장소 이름
skill 동기화를 위해 특정 스킬을 대상으로 지정하는 옵션 플래그
token repo 범위가 있는 보안 GitHub Personal Access Token

GitHub Sync Skill 고급 기능

  • 성능 최적화를 위해 새로 추가되거나 변경된 Openclaw Skills만 업로드하는 증분 동기화 로직.
  • 집중적인 개발 및 배포 주기를 위해 --skill 플래그를 사용하는 타겟 단일 스킬 동기화.
  • 전문적인 저장소 프레젠테이션을 위해 SKILL.md 파일에서 직접 메타데이터를 추출하는 자동 README 문서 생성기.
  • 배포 실패를 방지하기 위한 Git 버전 관리용 내장 환경 상태 확인 및 자동 Token 권한 검증.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*