signerlabs/ShipSwift

AI-native SwiftUI component library with full-stack recipes — connect via MCP for instant access.

해결하는 문제

ShipSwift는 AI 어시스턴트가 사용할 수 있도록 특별히 설계된, 본격적인 SwiftUI 컴포넌트와 풀스택 레시피의 라이브러리를 제공합니다. iOS 앱을 개발할 때 LLM이 불안정하거나 프로덕션 준비가 되지 않은 코드를 처음부터 생성할 필요 없이, 복잡한 UI 요소, 애니메이션, 풀스택 모듈을 구현할 수 있게 해줍니다.

작동 방식

이 프로젝트는 개발 워크플로우에 컴포넌트를 통합하는 세 가지 방법을 제공합니다:

  1. MCP 서버 및 스킬: MCP(Model Context Protocol) 서버에 연결하거나 "스킬"을 설치하면, AI 어시스턴트(예: Claude Code 또는 Gemini CLI)가 필요에 따라 특정 레시피와 소스 코드를 검색하고 가져올 수 있습니다.
  2. 로컬 스킬: AI 도구는 리포지토리에서 소스 파일을 직접 읽어 오프라인으로 카탈로그를 탐색할 수 있습니다.
  3. 수동 복사: 개발자는 리포지토리를 수동으로 클론하고 SWPackage 디렉터리에서 자체 포함형 파일을 Xcode 프로젝트에 복사할 수 있습니다.

대상 사용자

AI 코딩 어시스턴트를 사용하여 앱 개발 속도를 높이고자 하는 iOS 개발자, 그리고 프로토타이핑과 프로덕션을 빠르게 진행하기 위해 표준화된 AI 네이티브 컴포넌트 라이브러리를 찾는 팀에게 적합합니다.

주요 특징

  • 풍부한 컴포넌트 라이브러리: 30개 이상의 애니메이션 컴포넌트(메탈 쉐이더 배경 포함), 다양한 차트, 표준 UI 요소를 포함합니다.
  • AI 네이티브 통합: MCP 서버와 스킬을 통해 LLM이 코드를 원활하게 삽입할 수 있도록 특별히 설계되었습니다.
  • 풀스택 모듈: 인증(Amplify/Cognito), 얼굴 인식 기능이 있는 카메라 캡처, 구독 결제벽(StoreKit 2), 채팅 인터페이스 등 복잡한 프레임워크를 제공합니다.
  • 프로덕션 준비 완료 레시피: 오픈소스 클라이언트 코드 외에도 백엔드 구현, 준수 템플릿, 주의사항 가이드를 포함한 "프로" 레시피를 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트