signerlabs/ShipSwift
MCP를 통해 AI 어시스턴트가 가져올 수 있는, 프로덕션 수준의 애니메이션·차트·UI·풀스택 모듈 코드를 갖춘 AI 네이티브 SwiftUI 컴포넌트 라이브러리입니다.
- 스타
- 3,262
- 포크
- 187
- 열린 이슈
- 7
- 마지막 커밋
- 12일 전
어떤 프로젝트인가요?
ShipSwift는 LLM 코딩 어시스턴트가 사용할 수 있도록 설계된 MIT 라이선스 SwiftUI 컴포넌트 라이브러리입니다. 바로 사용할 수 있는 코드를 SWAnimation(메탈 셰이더 배경을 포함한 애니메이션 컴포넌트 30개), SWChart(선형, 막대, 도넛, 레이더, 히트맵 등 차트), SWComponent(표시, 피드백, 입력 컨트롤), SWModule(Amplify/Cognito 인증, 얼굴 감지 기능이 있는 카메라, StoreKit 2 페이월, 음성 입력을 지원하는 채팅, 설정 등 여러 파일로 구성된 프레임워크)로 묶어 제공합니다.
이 프로젝트는 세 가지 방식으로 사용할 수 있습니다. npx로 skills를 설치하거나, AI가 skills를 나열·가져오기·검색할 수 있도록 MCP 서버에 연결하거나, SWPackage의 개별 파일을 Xcode 프로젝트에 복사하면 됩니다. 애니메이션, 차트, 컴포넌트 폴더의 컴포넌트는 각각 독립적으로 사용할 수 있으며, 저장소에는 쇼케이스용 iOS 앱도 포함되어 있습니다. 백엔드 가이드와 컴플라이언스 템플릿 같은 일부 풀스택 모듈 skills는 유료 Pro skills로 제공되지만, iOS 클라이언트 코드는 오픈소스로 공개되어 있습니다.
핵심 기능
- 01메탈 셰이더 배경을 포함한 SwiftUI 애니메이션 컴포넌트 30개를 제공합니다.
- 02선형, 막대, 도넛, 레이더, 산점도, 히트맵 등의 차트 컴포넌트를 제공합니다.
- 03인증, 카메라, 페이월, 채팅, 설정을 위한 여러 파일로 구성된 모듈을 포함합니다.
- 04list, get, search 도구를 제공하는 MCP 서버를 통해 AI 어시스턴트에 skills를 제공합니다.
- 05애니메이션, 차트, 컴포넌트 파일은 각각 독립적으로 사용할 수 있어 Xcode 프로젝트에 쉽게 복사할 수 있습니다.
활용 사례
- SwiftUI로 만든 iOS 앱에 세련된 로딩, 쉬머 또는 배경 애니메이션을 추가할 때.
- 기성 차트 컴포넌트로 대시보드를 만들 때.
- AI 코딩 어시스턴트가 로그인, 카메라 촬영, 구독 페이월 같은 기능의 기본 구조를 만들도록 할 때.
- 미리 만들어진 설정, 온보딩, 채팅 화면으로 새 iOS 앱을 시작할 때.
빠른 시작
- 1
ShipSwift Skills 설치
npx skills add signerlabs/shipswift-skills - 2
Claude Code용 MCP 서버 연결
claude mcp add --transport http shipswift https://api.shipswift.app/mcp - 3
저장소를 클론하고 Xcode에서 쇼케이스 앱 열기
git clone https://github.com/signerlabs/ShipSwift.git
사용 전 알아둘 점
- 구성 요소가 iOS용 SwiftUI로 제작되어 있어 Xcode와 Apple 플랫폼이 필요합니다.
- 풀스택 백엔드 가이드와 같은 일부 모듈 및 스킬은 유료 Pro 기능입니다.
포함된 컬렉션
토픽
자주 묻는 질문
- ShipSwift은(는) 무엇인가요?
- MCP를 통해 AI 어시스턴트가 가져올 수 있는, 프로덕션 수준의 애니메이션·차트·UI·풀스택 모듈 코드를 갖춘 AI 네이티브 SwiftUI 컴포넌트 라이브러리입니다. ShipSwift는 LLM 코딩 어시스턴트가 사용할 수 있도록 설계된 MIT 라이선스 SwiftUI 컴포넌트 라이브러리입니다. 바로 사용할 수 있는 코드를 SWAnimation(메탈 셰이더 배경을 포함한 애니메이션 컴포넌트 30개), SWChart(선형, 막대, 도넛, 레이더, 히트맵 등 차트), SWComponent(표시, 피드백, 입력 컨트롤), SWModule(Amplify/Cognito 인증, 얼굴 감지 기능이 있는 카메라, StoreKit 2 페이월, 음성 입력을 지원하는 채팅, 설정 등 여러 파일로 구성된 프레임워크)로 묶어 제공합니다.
- ShipSwift은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ShipSwift은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ShipSwift은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ShipSwift의 마지막 커밋은 2026년 10월 26일입니다.
- ShipSwift은(는) 어디에 사용할 수 있나요?
- SwiftUI로 만든 iOS 앱에 세련된 로딩, 쉬머 또는 배경 애니메이션을 추가할 때. 기성 차트 컴포넌트로 대시보드를 만들 때. AI 코딩 어시스턴트가 로그인, 카메라 촬영, 구독 페이월 같은 기능의 기본 구조를 만들도록 할 때. 미리 만들어진 설정, 온보딩, 채팅 화면으로 새 iOS 앱을 시작할 때.
- ShipSwift는 어떻게 설치하나요?
- ShipSwift Skills 설치: npx skills add signerlabs/shipswift-skills Claude Code용 MCP 서버 연결: claude mcp add --transport http shipswift https://api.shipswift.app/mcp 저장소를 클론하고 Xcode에서 쇼케이스 앱 열기: git clone https://github.com/signerlabs/ShipSwift.git
- ShipSwift은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/signerlabs/ShipSwift
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
SwiftUI만으로 만든 로딩, 반복, 전환, 스프링 및 각종 효과를 아우르는 복사해 바로 쓸 수 있는 SwiftUI 애니메이션 예제 모음입니다.
Apple Foundation Models를 통해 모든 AI 처리가 기기에서 이뤄지는 macOS 및 iOS 문서 채팅 앱입니다.
일관된 상태 관리와 조합 가능한 기능, 사이드 이펙트 제어, 강력한 테스트 지원을 제공하는 Apple 플랫폼 앱 개발용 Swift 라이브러리입니다.
IPA 앱을 설치하지 않고 앱 안에서 실행하며 앱별 여러 컨테이너를 지원하는 iOS 앱 런처입니다.