Agent Skills by ALSEL
Anthropic Claude個人生産性⭐ リポ 0品質スコア 50/100

axiom-xcode-mcp

MCP経由でXcodeに接続する際や、xcrun mcpbridgeの使用時、またはXcode MCPツール(XcodeRead、BuildProject、RunTests、RenderPreview)を操作するあらゆる場面で活用できます。セットアップ、ツールリファレンス、ワークフローパターン、トラブルシューティングまで幅広くカバーします。

description の原文を見る

Use when connecting to Xcode via MCP, using xcrun mcpbridge, or working with ANY Xcode MCP tool (XcodeRead, BuildProject, RunTests, RenderPreview). Covers setup, tool reference, workflow patterns, troubleshooting.

SKILL.md 本文

Xcode MCP

Xcode MCP との任意の相互作用 — セットアップ、ツール使用、ワークフロー パターン、トラブルシューティング — にはこのスキルを MUST で使用します。

Xcode 26.3 には MCP サーバー (xcrun mcpbridge) が搭載されており、20 個の IDE ツールを外部 AI クライアントに公開します。このスキル スイートはセットアップ、ツール リファレンス、ワークフロー パターン、トラブルシューティングをカバーしています。

使用タイミング

以下の場合にこのスキルを使用します:

  • Xcode MCP を初めてセットアップする場合
  • 任意の MCP クライアント用に xcrun mcpbridge を設定する場合
  • 任意の Xcode MCP ツール (ファイル操作、ビルド、テスト、プレビュー) を使用する場合
  • MCP ツール経由でビルド、テスト、またはプレビューする場合
  • mcpbridge 接続の問題をトラブルシューティングする場合
  • ウィンドウ/タブ ターゲティングの質問がある場合
  • パーミッション ダイアログの混乱がある場合

ルーティング ロジック

1. セットアップ/接続 → xcode-mcp-setup

トリガー:

  • Xcode MCP の初回セットアップ
  • クライアント固有の設定 (Claude Code、Cursor、Codex、VS Code、Gemini CLI)
  • 接続エラー ("Connection refused"、"No windows")
  • パーミッション ダイアログの混乱
  • マルチ Xcode ターゲティング (MCP_XCODE_PID)
  • 厳密なクライアントとのスキーマ コンプライアンス問題

参照: skills/xcode-mcp-setup.md


2. ツール使用とワークフロー → xcode-mcp-tools

トリガー:

  • MCP 経由でのビルド/テスト/プレビュー方法
  • ワークフロー パターン (BuildFix ループ、TestFix ループ)
  • ツールの落とし穴とアンチパターン
  • ウィンドウ/タブ ターゲティング戦略
  • MCP ツール vs CLI (xcodebuild) の使い分け
  • 破壊的操作の安全性 (XcodeRMXcodeMV)

参照: skills/xcode-mcp-tools.md


3. ツール API リファレンス → xcode-mcp-ref

トリガー:

  • 特定のツール パラメータとスキーマ
  • ツールの入出力フォーマット
  • "XcodeGrep はどのように動作しますか?"
  • "BuildProject はどのパラメータを受け取りますか?"
  • ツール カテゴリ一覧

参照: skills/xcode-mcp-ref.md


デシジョン ツリー

digraph xcode_mcp_router {
    rankdir=TB;
    "User has Xcode MCP question" [shape=ellipse];
    "Setup or connection?" [shape=diamond];
    "Using tools or workflows?" [shape=diamond];
    "Need specific tool params?" [shape=diamond];

    "xcode-mcp-setup" [shape=box];
    "xcode-mcp-tools" [shape=box];
    "xcode-mcp-ref" [shape=box];

    "User has Xcode MCP question" -> "Setup or connection?";
    "Setup or connection?" -> "xcode-mcp-setup" [label="yes"];
    "Setup or connection?" -> "Using tools or workflows?" [label="no"];
    "Using tools or workflows?" -> "xcode-mcp-tools" [label="yes"];
    "Using tools or workflows?" -> "Need specific tool params?" [label="no"];
    "Need specific tool params?" -> "xcode-mcp-ref" [label="yes"];
    "Need specific tool params?" -> "xcode-mcp-tools" [label="general question"];
}

合理化回避

考え現実
「CLI で直接 xcodebuild を使用すればいい」MCP は IDE の状態、診断、プレビュー、ナビゲータの問題を提供しており、CLI では公開されていません
「MCP セットアップの方法は既に知っている」クライアント設定は異なります。パーミッション ダイアログの動作は固有です。セットアップ スキルを確認してください。
「ツール パラメータは推測できるはずだ」ツール スキーマには必須フィールドと落とし穴があります。ref スキルを確認してください。
「タブ識別子は明白である」ほとんどのツールは正しい tabIdentifier がないと無音で失敗します。ツール スキルはターゲティングについて説明しています。
「これはファイル読み取りに過ぎない、Read ツールを使う」XcodeRead は生成されたファイルと解決済みパッケージを含む Xcode のプロジェクト ビューを確認します

競合解決 (他のルーターとの比較)

ドメイン所有者理由
MCP 固有の相互作用 (mcpbridge、MCP ツール、タブ識別子)xcode-mcpMCP プロトコルとツール固有
Xcode 環境 (Derived Data、ゾンビ プロセス、シミュレータ)axiom-build環境診断、MCP ではない
Apple のバンドル ドキュメント (LLM ガイド/診断用)apple-docsバンドル ドキュメント、MCP ツールではない
DocumentationSearch MCP ツール使用 (具体的)xcode-mcpMCP ツール呼び出し
CLI 経由で診断されたビルド失敗axiom-build従来のビルド デバッグ
MCP ツール経由で診断されたビルド失敗xcode-mcpMCP ワークフロー パターン

使用例

ユーザー: 「Claude Code で Xcode MCP をセットアップするにはどうしたらいいですか?」 -> 参照: skills/xcode-mcp-setup.md

ユーザー: 「MCP ツールを使ってプロジェクトをビルドするにはどうしたらいいですか?」 -> 参照: skills/xcode-mcp-tools.md

ユーザー: 「BuildProject はどのパラメータを受け取りますか?」 -> 参照: skills/xcode-mcp-ref.md

ユーザー: 「mcpbridge 接続が常に失敗します」 -> 参照: skills/xcode-mcp-setup.md

ユーザー: 「特定の Xcode ウィンドウをターゲットにするにはどうしたらいいですか?」 -> 参照: skills/xcode-mcp-tools.md

ユーザー: 「MCP 経由で SwiftUI プレビューをレンダリングできますか?」 -> 参照: skills/xcode-mcp-tools.md (ワークフロー)、その後 skills/xcode-mcp-ref.md (パラメータ)

ユーザー: 「Cursor が Xcode の MCP レスポンスをパースできません」 -> 参照: skills/xcode-mcp-setup.md (スキーマ コンプライアンス セクション)

リソース

参照: skills/xcode-mcp-setup.md, skills/xcode-mcp-tools.md, skills/xcode-mcp-ref.md, skills/axe-ref.md

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
charleswiltgen
リポジトリ
charleswiltgen/axiom
ライセンス
MIT
最終更新
不明

Source: https://github.com/charleswiltgen/axiom / ライセンス: MIT

関連スキル

汎用個人生産性⭐ リポ 7,456

newsblur-cli

ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。

by samuelclay
汎用個人生産性⭐ リポ 58,643

caveman-compress

自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」

by JuliusBrussee
ALSEL独自Anthropic Claude個人生産性

find-skills

日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。

by 株式会社ALSEL
汎用個人生産性⭐ リポ 39,967

planning-and-task-breakdown

仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。

by addyosmani
Anthropic Claude個人生産性⭐ リポ 132,723

docx

このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。

by anthropics
汎用個人生産性⭐ リポ 39,967

idea-refine

アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: charleswiltgen · charleswiltgen/axiom · ライセンス: MIT