AppleのApp Store審査ガイドラインに沿ってアプリのコードを点検します。課金や個人情報、ログインなどを確認し、申請前に却下につながり得る問題を洗い出します。
- App Store申請前の点検
- 課金やサブスクリプションの確認
- 個人情報とアカウント削除の確認
自然な言葉で頼んだ操作をOnlySwitchの内蔵機能に対応付けて実行します。macOSでスリープ防止やダークモードの切り替え、ごみ箱の消去などを呼び出せます。
Invoke OnlySwitch built-in switches or buttons via deeplink. Use when the user asks to toggle or trigger an OnlySwitch action (e.g. empty trash, keep awake, dark mode, mute, hide desktop, clear clipboard, eject discs, Xcode derived data, and any other built-in switch or button). Resolve the request to the correct switch id and open the onlyswitch deeplink.
言葉で頼んだ操作をOnlySwitchの内蔵スイッチやボタンに対応付け、アプリを直接呼び出すリンクで実行します。スリープ防止、ダークモード、ミュート、デスクトップの非表示といった切り替えや、ごみ箱・クリップボードの消去、ディスクの取り出しなどが対象です。依頼に合う機能のIDを参照表から選び、呼び出した操作を利用者に伝えます。
macOSでOnlySwitchを使っていて、エージェントとの会話から内蔵機能を呼び出したい場面に向いています。設定の切り替えに加え、XcodeのDerived Dataの消去など、一度だけ実行する操作にも使えます。
macOS用です。OnlySwitchがインストールされ、onlyswitch://のリンクを処理できる必要があります。1つのメッセージにつき呼び出す機能は1つです。対象は内蔵機能の一覧にある操作に限られ、カスタムスイッチや未対応の操作は呼び出せません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Invoke OnlySwitch built-in switches or one-shot buttons by opening its deeplink. OnlySwitch must be installed and allowed to handle the onlyswitch:// URL scheme.
Resolve intent to switch id
Map the user's request to a single built-in switch/button using references/switch-ids.md. Match phrases like "empty trash", "toggle keep awake", "mute mic", "clear xcode cache" to the correct id (e.g. empty trash → 16384, keep awake → 16).
Open the deeplink
Run on the user's machine (macOS):
open "onlyswitch://run?type=builtIn&id=<id>"
Replace <id> with the numeric id from the reference table. Example for "empty trash":
open "onlyswitch://run?type=builtIn&id=16384"
Confirm
Tell the user which action was triggered (e.g. "Emptied trash via OnlySwitch" or "Toggled Keep Awake via OnlySwitch").
SwitchType in the OnlySwitch app (see project's SwitchType.swift for the source of truth; this skill's reference table is derived from it).まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
AppleのApp Store審査ガイドラインに沿ってアプリのコードを点検します。課金や個人情報、ログインなどを確認し、申請前に却下につながり得る問題を洗い出します。
Swiftの非同期・並行処理をレビューし、共有データの扱い、タスクの構成、キャンセルなどを点検。問題箇所と修正前後のコード、対応の優先順位を示します。
Swift Testingを使う単体・結合テストの作成とレビューを支援します。非同期処理や検証方法を点検し、XCTestからの移行にも対応します。
SwiftUIのコードを読み、古いAPIやデータの受け渡し、画面構成、操作のしやすさ、性能を点検。問題のある箇所と修正前後のコードをファイル別に示します。
仕様や要件を、変更ファイル・実装コード・テスト手順まで含む実装計画にまとめます。作業を小さく分け、コードを書き始める前の準備や引き継ぎに使えます。