FloWritesCode/fwc-swiftui-skills

Coding Agent Skills for modern SwiftUI development

概要

FWC SwiftUI Skillsは、Agent Skillsのコレクションです。これは、Cursor、Claude Code、Codex、あるいはAgent Skills specificationを理解するその他のプラットフォームに読み込ませることができる、小さく再利用可能な知識モジュールです。各スキルは、非常に新しいiOS機能のためのSwiftUIコードを生成、レビュー、または適応させる方法をAIアシスタントに教えます。

  • swiftui-liquid-glass – iOS 26の「Liquid Glass」視覚効果APIを扱う際に、一般的なパターンや落とし穴をカバーし、モデルを支援します。
  • swiftui-iphone-duo – 今後のiPhone Duo(iOS 27.1 SDK)向けの折りたたみ対応UIを構築するためのガイドを行い、ヒンジのインタラクションやカメラアクセサリーを含みます。

このリポジトリには、実行可能なアプリや機械学習モデルは含まれていません。AIエージェントがSwiftUIコード生成の精度を高めるために利用できる構造化されたドキュメントを提供します。


インストールと使用方法

  1. Skills CLI経由(推奨) – Vercel-Labsのskillsコマンドを使用して、パック全体または単一のスキルを取得し、AIアシスタントの適切なディレクトリに配置します。
    # すべてインストール(CLIがサポートしている場合)
    npx skills add FloWritesCode/fwc-swiftui-skills
    
    # 単一のスキルのみインストール
    npx skills add FloWritesCode/fwc-swiftui-skills --skill swiftui-liquid-glass
    
  2. 手動コピー – リポジトリをクローンし、目的のスキルフォルダをエージェントの~/.agents/skills/(または~/.cursor/skills/のようなツール固有のパス)にコピーします。
    git clone https://github.com/FloWritesCode/fwc-swiftui-skills.git
    cp -R fwc-swiftui-skills/skills/swiftui-liquid-glass ~/.agents/skills/
    

インストールが完了すると、AIアシスタントにSwiftUIコードの作成やレビューを依頼する際、そのiOS APIに関連するSKILL.mdのフロントマターやオプションのreference.mdを参照できるようになります。


基本コンセプト

コンセプト ユーザーにとっての意味
Agent Skill AIコーディングアシスタントが自動的に読み込んで適用できる、小さく自己完結型の知識パッケージ(YAMLフロントマター + オプションのドキュメント)。
Liquid Glass iOS 26で導入された視覚効果。最新のネイティブAPIの使用方法、パターン、一般的な間違いが含まれています。
iPhone Duo 架空の折りたたみ式iPhone(iOS 27.1 SDK)。ヒンジ、動的サイズクラス、内蔵カメラアクセサリーを考慮したレイアウト戦略を教えます。
Skills CLI Cursor、Claude Code、Codexなどのエージェントが監視するディレクトリにパッケージを取得・インストールするためのコマンドラインツール(npx skills)。

標準的なワークフロー

  1. CLIまたは手動コピーを使用して、スキルをAIアシスタントに追加します。
  2. アシスタントにプロンプトを送信します(例:「Liquid Glassのぼかし効果を使用したSwiftUIビューを作成して」)。
  3. アシスタントはswiftui-liquid-glassスキルを読み込み、ドキュメント化されたパターンを取り入れて、最新のiOS 26ガイドラインに従ったコードを生成します。
  4. レビューが必要な場合は、「Liquid Glassの落とし穴がないかSwiftUIビューをチェックして」と依頼すると、アシスタントは同じスキルを参照して問題を特定します。

どのような人に役立つか?

  • iOS開発者:Appleのドキュメントを自分で調べる手間をかけずに、AIアシスタントを最新のSDK機能に対応させたい方。
  • チームリーダー:AIが生成するコードが、新しいUIパラダイム(折りたたみデバイス、新しい視覚効果)をどのように扱うかを標準化したい方。
  • ツール開発者:SwiftUI関連の知識のために、Agent Skills形式のすぐに使えるサンプルを探している方。

ライセンス

MIT – 自由に使用、変更、再配布が可能です。


上記の情報はすべてリポジトリのREADMEから直接引用したものであり、追加の機能は推測されていません。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト