Communitygithub.com

markdavidgan/apple-dev-skills

Claude Code、Cursor、Kimi Code、Antigravity、Codex CLI、Agy 向けの Apple プラットフォーム開発スキル。

apple-dev-skills とは?

このスキルは、Apple プラットフォーム(iOS、macOS、watchOS、tvOS など)向けのアプリケーション開発を支援するために設計されています。Swift、SwiftUI、Objective-C、Xcode などの主要な Apple 開発ツールとフレームワークに関する知識を提供し、ベストプラクティスに従ったコーディングを促進します。Claude Code、Cursor、Kimi Code、Antigravity、Codex CLI、Agy といった複数の AI エージェント環境に対応しており、プロンプトを通じて開発プロセスを効率化します。具体的には、アーキテクチャ設計、UI 実装、データ管理、デバッグ、パフォーマンス最適化など、Apple 開発の幅広い領域をカバーします。開発者はこのスキルを使用することで、AI エージェントに Apple プラットフォーム固有のタスクを指示し、より正確で一貫性のあるコード生成を得ることができます。

対応✓Claude Code✓Codex CLI✓Cursor✓Antigravity
npx skills add markdavidgan/apple-dev-skills

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

apple-dev-skills は何をしますか?

Claude Code、Cursor、Kimi Code、Antigravity、Codex CLI、Agy 向けの Apple プラットフォーム開発スキル。

このスキルは、Apple エコシステムにおけるソフトウェア開発を強化するために設計されています。Xcode、SwiftUI、UIKit、Swift、Objective-C など、Apple プラットフォーム開発に不可欠なツールとフレームワークに関する専門知識を提供します。このスキルを AI エージェントに適用することで、開発者はアプリの設計、実装、デバッグ、最適化をより効率的に行うことができます。

対応プラットフォーム

  • Claude Code - Anthropic の Claude ベースのコーディングエージェント
  • Cursor - AI 搭載コードエディタ
  • Kimi Code - Kimi ベースのコーディングアシスタント
  • Antigravity - マルチエージェントコーディングフレームワーク
  • Codex CLI - OpenAI Codex ベースの CLI ツール
  • Agy - エージェントベースの開発フレームワーク

機能領域

アーキテクチャ

  • MVVM、VIPER、Clean Architecture などの設計パターン
  • SwiftUI と UIKit の統合
  • Combine と async/await によるリアクティブプログラミング

UI/UX

  • SwiftUI ビューと修飾子
  • UIKit コンポーネントのカスタマイズ
  • アニメーションとトランジション
  • アダプティブレイアウトとサイズクラス

データ管理

  • Core Data と CloudKit
  • SwiftData(iOS 17+)
  • UserDefaults と Keychain
  • ネットワークレイヤー(URLSession、Alamofire)

パフォーマンス

  • メモリ管理とリーク検出
  • Instruments によるプロファイリング
  • レンダリング最適化
  • バックグラウンドタスク

デバッグとテスト

  • XCTest と XCUITest
  • デバッグナビゲーターの活用
  • ログ出力とブレークポイント

使用方法

各 AI エージェントでこのスキルをアクティベートすると、Apple プラットフォーム開発に関する質問に対して、正確でコンテキストに沿った回答が得られます。例えば、以下のようなプロンプトが利用できます:

  • 「SwiftUI でカスタムリストビューを作成する方法を教えてください」
  • 「Core Data のマイグレーション戦略を説明してください」
  • 「UIKit と SwiftUI の相互運用性を最適化するには?」
  • 「アプリの起動時間を短縮するベストプラクティスを教えてください」

コントリビューション

改善提案やバグ報告は、GitHub リポジトリ の Issue または Pull Request を通じて歓迎します。

ライセンス

MIT ライセンス

関連スキル