Repolode
notolivaresf

notolivaresf/uikit-skill

Claude CodeやCodexなどのAIコーディングエージェントに、iOS 18以降向けのより良いUIKitコードの書き方を教える指示ファイル集です。

スター
21
フォーク
0
未解決の Issue
0
最終コミット
8 日前

これは何?

uikit-skillは、iOS 18以降のUIKit開発向けのエージェントスキル集です。各スキルは、SKILL.mdという指示ファイルを含む小さなフォルダで、Claude CodeやCodexなどのAIコーディングエージェントが作業を始める前に読み込みます。動作はするものの、カクついたり、表示位置が飛んだり、読んでいる位置が失われたりする画面を生みがちな、UIKitのよくあるミスをエージェントに避けさせることを目指しています。

最新のスキルであるuikit-listは、チャット、フィード、ログなど、ユーザーが見ている間も項目が増え続ける長いリストを対象としています。このリポジトリには、SwiftとObjective-Cのサンプルを含むモダンなUIKitの総合ガイド、iOS 27 SDKの変更点の概要、より短い実験的なバリアントも含まれています。エージェントが一度に読み込めるよう、主要なファイルは簡潔にまとめられています。

インストールするには、スキルフォルダをプロジェクト単位またはグローバルのエージェント用スキルディレクトリにコピーします。Claude Codeでは、スキルをプラグインとしてインストールすることもできます。

主な機能

  • 01ユーザーが読んでいる間に新しい項目が届くフィード、チャット、ログ向けのリスト特化スキルを提供します。
  • 02Swiftのサンプルを含むモダンなUIKitの総合ガイドと、Objective-C版を収録しています。
  • 03総合ガイドと併用できるiOS 27 SDKの変更点の概要を提供します。
  • 04フォルダをClaude CodeまたはCodexのスキルディレクトリにコピーするか、Claude Codeのプラグインとしてインストールできます。

ユースケース

  • UIKitを使ったiOSアプリで、AIエージェントにチャット画面やメッセージスレッドを実装させる。
  • 表示中のコンテンツを動かさずに過去のページを読み込む、長いフィードやログビューアを生成する。
  • よくあるミスを減らしながら、iOS 18以降向けのUIKitコードをエージェントに書かせる。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/notolivaresf/uikit-skill.git
  2. 2

    プロジェクトにClaude Code用のskillsフォルダーを作成する

    mkdir -p .claude/skills
  3. 3

    uikit-listスキルのフォルダーをプロジェクトにコピーする

    cp -R uikit-skill/skills/uikit-list .claude/skills/

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

  • 推奨されているuikit-listスキルは、まだベンチマークされていません。
  • 測定結果は少数のビルドに基づいており、その大半はchat-listスキルと1つのモデルを対象としています。

収録されている特集

トピック

よくある質問

uikit-skill とは?
Claude CodeやCodexなどのAIコーディングエージェントに、iOS 18以降向けのより良いUIKitコードの書き方を教える指示ファイル集です。 uikit-skillは、iOS 18以降のUIKit開発向けのエージェントスキル集です。各スキルは、SKILL.mdという指示ファイルを含む小さなフォルダで、Claude CodeやCodexなどのAIコーディングエージェントが作業を始める前に読み込みます。動作はするものの、カクついたり、表示位置が飛んだり、読んでいる位置が失われたりする画面を生みがちな、UIKitのよくあるミスをエージェントに避けさせることを目指しています。
uikit-skill は無料で使えますか?ライセンスは?
uikit-skill は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
uikit-skill は今もメンテナンスされていますか?
活発にメンテナンス中。uikit-skill の最終コミットは 2026年10月30日 です。
uikit-skill は何に使えますか?
UIKitを使ったiOSアプリで、AIエージェントにチャット画面やメッセージスレッドを実装させる。 表示中のコンテンツを動かさずに過去のページを読み込む、長いフィードやログビューアを生成する。 よくあるミスを減らしながら、iOS 18以降向けのUIKitコードをエージェントに書かせる。
uikit-skill のインストール方法は?
リポジトリをクローンする: git clone https://github.com/notolivaresf/uikit-skill.git プロジェクトにClaude Code用のskillsフォルダーを作成する: mkdir -p .claude/skills uikit-listスキルのフォルダーをプロジェクトにコピーする: cp -R uikit-skill/skills/uikit-list .claude/skills/
uikit-skill はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/notolivaresf/uikit-skill

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト