skillporter은(는) 무엇을 하나요?
크로스 플랫폼 Skill 전환 도구 - Claude Code, Cursor, Cline 등 10개 AI 코딩 어시스턴트 간의 스킬 구성을 원활하게 마이그레이션합니다.
개요
이 도구는 여러 AI 코딩 어시스턴트 플랫폼 간의 스킬 구성 마이그레이션을 자동화합니다. 다양한 플랫폼에서 동일한 스킬을 사용할 수 있도록 포맷과 구조를 변환합니다.
지원 플랫폼
- Claude Code
- Cursor
- Cline
- Windsurf
- GitHub Copilot
- Codex CLI
- Continue
- Aider
- Tabby
- 기타 주요 AI 코딩 어시스턴트
설치 방법
pip install skillporter
또는 GitHub 저장소에서 직접 설치:
git clone https://github.com/Ccc69166/skillporter.git
cd skillporter
pip install -r requirements.txt
사용법
스킬 내보내기
skillporter export --platform claude-code --output ./my_skill.yaml
스킬 가져오기
skillporter import --platform cursor --input ./my_skill.yaml
지원 플랫폼 목록
skillporter list-platforms
설정 파일
skillporter.yaml 또는 skillporter.json 파일을 프로젝트 루트에 생성하여 사용자 정의 변환 규칙을 설정할 수 있습니다.
# 예시 설정 파일
rules:
- source: claude-code
target: cursor
mappings:
- from: "tool_call"
to: "function_call"
- from: "system_prompt"
to: "instructions"
기여 방법
- 이 저장소를 포크합니다.
- 새로운 브랜치를 생성합니다 (
git checkout -b feature/amazing-feature). - 변경 사항을 커밋합니다 (
git commit -m 'Add some amazing feature'). - 브랜치에 푸시합니다 (
git push origin feature/amazing-feature). - Pull Request를 생성합니다.
라이선스
MIT License