mcpField
A
argent-ios-simulator-setup

argent-ios-simulator-setup

github.com/software-mansion開発3.1k27.1k 回インストール今日更新
リポジトリ

argent-ios-simulator-setup について

iOS シミュレーターを扱うエージェント向けのセットアップスキルです。起動済みのシミュレーターを探し、実機を除外し、利用可能な対象がなければ起動する手順を示します。

主な機能

  1. 01起動済み iOS シミュレーターの検索
  2. 02シミュレーターと実機の識別
  3. 03対象がない場合のシミュレーター起動

活用シーン

  1. 01iOS シミュレーター操作の対象選択
  2. 02起動済みシミュレーターがない場合のテスト環境準備

MCP 対応

シミュレーター作業を委任するサブエージェントには MCP 権限が必要と記載されています。操作ツールはサーバーが未起動の場合に自動で起動できます。

インストール

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

$npx skills add https://github.com/software-mansion/argent --skill argent-ios-simulator-setup

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

詳細

1. セットアップ手順

シミュレーターのタスクをサブエージェントに委任する場合は、MCP 権限があることを確認してください。

  1. 起動済みのシミュレーターを探す list-devices を使用します。platform: "ios" のエントリーに絞り込み、kind: "device" のエントリー(物理的な iPhone であり、シミュレーターの対象にはなりません)は除外します。起動済みのシミュレーターは先頭に表示されます。 起動済みのものがない場合は、udid: <chosen UDID> を指定して boot-device を呼び出します。

  2. 接続を確認する すべての操作ツール(gesture-tap、gesture-swipe、gesture-custom など)は、サーバーがまだ実行されていない場合、自動的に起動します。

2. 注意事項

  • UDID の形式は次のとおりです:A1B2C3D4-E5F6-7890-ABCD-EF1234567890

コメント