mcpField
M
macos

macos

github.com/fusengine開発3447 回インストール2 週間前に更新
リポジトリ

macos について

ウィンドウ管理、メニューバーユーティリティ、AppKit連携、配布準備など、macOSアプリ開発を扱うスキルです。Macアプリ開発者向けに、XcodeBuildMCPを使ったビルドとテストの手順も含みます。

主な機能

  1. 01MenuBarExtraユーティリティアプリの指針
  2. 02複数ウィンドウと設定シーンのパターン
  3. 03キーボードショートカットとメニュー
  4. 04SwiftUIとAppKitの連携
  5. 05XcodeBuildMCPのビルド・テストツール
  6. 06公証とサンドボックスの指針

活用シーン

  1. 01macOSのメニューバーユーティリティ開発
  2. 02複数ウィンドウと設定を持つアプリの構成
  3. 03SwiftUIへのAppKitビューの組み込み
  4. 04Macアプリの配布準備

MCP 対応

macOSアプリのビルド、実行、テスト、起動、停止に使うXcodeBuildMCPツールを含みます。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/fusengine/agents --skill macos

インストール後、Claude Code で/macosを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
app-structure.md
appkit-integration.md
build-tools.md
notarization.md

詳細

macOS 固有の開発を扱います。MenuBarExtra を使ったメニューバーアプリ、複数ウィンドウのアプリ管理、キーボードショートカットとメニュー、SwiftUI 内での AppKit 統合(NSViewRepresentable)、および Mac App Store 外で配布するための公証について説明します。

macOS ビルド用の XcodeBuildMCP ツール(build_macos、build_run_macos、test_macos、launch_mac_app、stop_mac_app)を列挙し、アプリ構造(MenuBarExtra、Settings、Windows)、ビルドツール、AppKit ブリッジング、コード署名/公証に関するリファレンスを紹介します。

ベストプラクティス:パワーユーザー向けのキーボードショートカットに対応すること、ユーティリティアプリには MenuBarExtra を使うこと、複数ウィンドウのアプリには WindowGroup/Window を、設定シーンには Settings を使うこと、App Store 外で配布する前に公証を行うこと、App Store に提出するアプリではサンドボックスを有効にすること。

macOS プラットフォーム

ウィンドウ管理と配布ツールを扱う macOS 固有の開発です。

エージェントのワークフロー(必須)

実装を行う前に、必ず 3 つのエージェントを並行して起動してください。各エージェントにつき、name を指定して 1 回ずつ Agent を呼び出します。

  1. fuse-ai-pilot:explore-codebase - 既存の macOS パターンを分析します
  2. fuse-ai-pilot:research-expert - Context7/Exa を使って最新の macOS 27 ドキュメントを確認します
  3. mcp__XcodeBuildMCP__build_macos - macOS 向けのビルド検証を行います

実装後、検証のために fuse-ai-pilot:sniper を実行します。


概要

使用する場面
  • Mac デスクトップアプリの構築
  • メニューバーアプリ(MenuBarExtra)の作成
  • 複数ウィンドウのアプリ
  • キーボードショートカットとメニュー
  • 配布のための公証
  • AppKit の統合
macOS スキルを使う理由
機能利点
MenuBarExtraバックグラウンドで動作するユーティリティアプリ
ウィンドウ管理複数ウィンドウへの対応
キーボードショートカットパワーユーザーの生産性向上
公証Gatekeeper に安全な配布

利用可能な MCP ツール

ビルドツール
  • build_macos - macOS 向けにビルドします
  • build_run_macos - ビルドして起動します
  • test_macos - macOS テストを実行します
  • launch_mac_app - ビルド済みアプリを起動します
  • stop_mac_app - アプリを終了します

リファレンスガイド

必要な内容リファレンス
MenuBarExtra、Settings、Windowsapp-structure.md
XcodeBuildMCP の macOS ツールbuild-tools.md
NSViewRepresentable、メニューappkit-integration.md
コード署名、公証notarization.md

ベストプラクティス

  1. キーボードショートカット - パワーユーザーに対応します
  2. メニューバーとの統合 - ユーティリティアプリに適しています
  3. 複数のウィンドウ - WindowGroup/Window を使います
  4. 設定ウィンドウ - Settings シーンを使います
  5. 公証 - 配布に必要です
  6. サンドボックス - App Store 向けに有効にします

コメント