Repolode
signerlabs

signerlabs/ShipSwift

AIネイティブなSwiftUIコンポーネントライブラリ。MCP経由でAIアシスタントが取得できる、本番利用可能なアニメーション、チャート、UI、フルスタックモジュールのコードを提供します。

スター
3,262
フォーク
187
未解決の Issue
7
最終コミット
12 日前

これは何?

ShipSwiftは、LLMコーディングアシスタントでの利用を想定したMITライセンスのSwiftUIコンポーネントライブラリです。すぐに使えるコードを、SWAnimation(Metalシェーダー背景を含む30種類のアニメーションコンポーネント)、SWChart(折れ線、棒、ドーナツ、レーダー、ヒートマップなどのチャート)、SWComponent(表示、フィードバック、入力用のコントロール)、SWModule(Amplify/Cognitoによる認証、顔検出付きカメラ、StoreKit 2のペイウォール、音声入力付きチャット、設定など、複数ファイルで構成されるフレームワーク)に分類しています。

利用方法は3通りあります。npxでスキルをインストールする、MCPサーバーに接続してAIからスキルの一覧表示・取得・検索を行う、またはSWPackageから個別ファイルをXcodeプロジェクトにコピーする方法です。アニメーション、チャート、コンポーネントの各フォルダーにあるコンポーネントはそれぞれ単独で利用でき、リポジトリにはショーケース用iOSアプリも含まれています。バックエンドガイドやコンプライアンステンプレートなど、一部のフルスタックモジュールのスキルは有料のProスキルとして提供されますが、iOSクライアントのコードはオープンソースのままです。

主な機能

  • 01Metalシェーダー背景を含む、30種類のSwiftUIアニメーションコンポーネントを提供します。
  • 02折れ線、棒、ドーナツ、レーダー、散布図、ヒートマップなどのチャートコンポーネントを利用できます。
  • 03認証、カメラ、ペイウォール、チャット、設定用の複数ファイルモジュールを収録しています。
  • 04list、get、searchツールを備えたMCPサーバーを通じて、AIアシスタントにスキルを公開します。
  • 05アニメーション、チャート、コンポーネントの各ファイルは単独で利用でき、Xcodeプロジェクトに簡単にコピーできます。

ユースケース

  • SwiftUIで開発するiOSアプリに、洗練されたローディング、シマー、背景アニメーションを追加する。
  • すぐに使えるチャートコンポーネントでダッシュボードを構築する。
  • AIコーディングアシスタントに、サインイン、カメラ撮影、サブスクリプション用ペイウォールなどの機能のひな形を作成させる。
  • あらかじめ用意された設定、オンボーディング、チャット画面を使って、新しいiOSアプリを立ち上げる。

クイックスタート

  1. 1

    ShipSwift Skillsをインストールする

    npx skills add signerlabs/shipswift-skills
  2. 2

    Claude Code用のMCPサーバーに接続する

    claude mcp add --transport http shipswift https://api.shipswift.app/mcp
  3. 3

    リポジトリをクローンし、Xcodeでショーケースアプリを開く

    git clone https://github.com/signerlabs/ShipSwift.git

使う前に知っておきたいこと

  • コンポーネントはiOS向けのSwiftUIで作られているため、XcodeとAppleプラットフォームが必要です。
  • フルスタックのバックエンドガイドなど、一部のモジュールやスキルは有料のPro機能です。

収録されている特集

トピック

よくある質問

ShipSwift とは?
AIネイティブなSwiftUIコンポーネントライブラリ。MCP経由でAIアシスタントが取得できる、本番利用可能なアニメーション、チャート、UI、フルスタックモジュールのコードを提供します。 ShipSwiftは、LLMコーディングアシスタントでの利用を想定したMITライセンスのSwiftUIコンポーネントライブラリです。すぐに使えるコードを、SWAnimation(Metalシェーダー背景を含む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 の数値は毎日更新されます。

関連プロジェクト