crossoverJie/SkillDeck
Native macOS SwiftUI app for managing multiple AI code agent skills
해결하는 문제
SkillDeck은 다양한 AI 코드 에이전트의 '스킬'(기능/지침)을 관리할 때 필요한 수동 파일 편집, 심볼릭 링크 관리, YAML 파싱의 번거로움을 없애줍니다. 명령줄에서의 수동 작업 대신 이러한 설정을 처리할 수 있는 중앙 집중식 그래픽 인터페이스를 제공합니다.
작동 방식
파일 시스템 위의 macOS 네이티브 GUI 레이어로 작동하며, 스킬은 SKILL.md 파일이 포함된 디렉토리로 저장됩니다. 앱은 파일 시스템의 변경 사항을 모니터링하고 Swift actors를 사용하여 스레드 안전한 액세스를 보장합니다. GitHub나 로컬 폴더에서 스킬 설치를 관리하며, 지원되는 AI 에이전트(Claude Code, Cursor, Gemini CLI 등)의 특정 스킬 디렉토리에 필요한 심볼릭 링크를 자동으로 생성합니다.
대상 사용자
macOS에서 여러 AI 코딩 어시스턴트를 사용하며, 에이전트 간에 스킬을 효율적으로 찾고 설치하며 동기화하려는 개발자.
주요 특징
- 멀티 에이전트 지원: Claude Code, Codex, Gemini CLI, Copilot CLI, Cursor 등 다양한 에이전트와 호환됩니다.
- 레지스트리 통합: skills.sh 리더보드 및 ClawHub 카탈로그를 위한 내장 브라우저.
- 통합 대시보드: 설치된 모든 스킬을 관리하기 위한 3분할 창의 macOS 네이티브 뷰.
- 스킬 관리: 원격 변경 사항에 대한 원클릭 업데이트 및 실시간 미리보기가 포함된
SKILL.md파일용 분할 창 편집기. - 에이전트 할당: 심볼릭 링크 관리를 통해 특정 스킬에 액세스할 수 있는 에이전트를 선택할 수 있는 기능.
- 자연어 제어: 내장된
skilldeck스킬을 통해 사용자가 모든 AI 에이전트 내에서 자연어를 사용하여 스킬을 관리할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트