このプロジェクトについて
SwiftUI Proは、AIコーディングアシスタントがよりスマートでシンプル、かつモダンなSwiftUIコードを書くのを支援するために設計されたエージェントスキルです。APIの使用法、設計、パフォーマンス、アクセシビリティに関するガイダンスを提供し、大規模言語モデルがSwiftUIコードを生成する際に犯しがちな間違いを対象としています。
このスキルは、ナビゲーション、レイアウト、アニメーション、状態管理、VoiceOverサポート、非推奨APIの使用法などのトピックをカバーしています。著者の既存のAGENTS.mdファイルに基づいて構築されており、Agent Skills形式を使用しているため、Claude Code、Codex、Gemini、Cursor、その他の互換性のあるツールで動作することを意図しています。
インストールはnpxを使用して行えます:
npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro
Claude Codeユーザーは、マーケットプレイスを追加してプラグインを直接インストールすることもできます。このスキルは、Claude Codeでは/swiftui-pro、Codexでは$swiftui-proなどのコマンドで起動でき、部分的なレビューのための特定の指示(非推奨APIのチェックやアクセシビリティへの焦点など)を受け付けることができます。自然言語による起動もサポートされています。
同じ著者による関連スキルには、SwiftData Pro、Swift Concurrency Pro、Swift Testing Proがあります。貢献は歓迎されており、トークンコストのためMarkdownを簡潔に保ち、LLMがすでに知っていることを繰り返すのではなく、エッジケースや驚きに焦点を当てるようガイダンスが提供されています。このプロジェクトはMITライセンスの下で利用可能です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.