desktop-os-integration について
desktop-os-integrationは、デスクトップソフトウェアとOSの連携を検討するスキルです。製品・リリースチームがインストール、更新、権限、データ管理、OS別の準備状況を評価し、テスト計画や課題をまとめます。
主な機能
- 01インストールと更新動作の確認
- 02権限、ストレージ、認証情報の評価
- 03通知、起動、ファイル処理の確認
- 04署名とロールバックのリリース条件策定
- 05OS別準備状況と回帰テスト計画の作成
活用シーン
- 01デスクトップアプリのリリース準備確認
- 02OS横断の回帰テスト計画
- 03連携・セキュリティ上の課題特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ sylphxai/ skills --skill desktop-os-integrationインストール後、Claude Code で/desktop-os-integrationを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlreferences/desktop-os-integration-matrix.md
詳細
デスクトップ OS との統合
このスキルを使って、デスクトップソフトウェアをユーザーのマシン上で安心して使えるものにします。
ワークフロー
- 対象 OS、配布チャネル、インストール方式、ローカルデータのリスク、エンタープライズ向けの制約を特定します。
references/desktop-os-integration-matrix.mdを読みます。- インストール/更新/アンインストール、権限、ストレージ、認証情報、通知、起動、ファイル、バックアップを確認します。
- プラットフォームの慣例と、製品固有の選択を切り分けます。
- 署名、公証、アップデーターの安全性、クラッシュレポート、ロールバック、エンタープライズ向け制御について、リリースのゲートを定めます。
- OS ごとの準備状況を示すマトリクス、明確なリグレッションテスト計画、ブロッカーを作成します。
使用しない場合
- このスキル固有の成果物の要件がなくてもベースモデルが対応できる一般的なアドバイスには使用しないでください。
ガードレール
- バックグラウンドでの動作、起動時の常駐、データ保持を隠してはいけません。
- 秘密情報をローカルファイルに平文で保存してはいけません。
- アンインストールとバックアップの動作は、意図を明確にする必要があります。
- 更新、ロールバック、権限のリセット、OS 間の互換性テストを行わずにリリースを承認してはいけません。
出力形式
OS targets:
Distribution:
Integration matrix:
- <area> -> macOS, Windows, shared behavior
Blockers:
- <blocker>
User-facing settings:
- <setting>
Regression test plan:
- Install/update/rollback/uninstall:
- Permissions reset/degraded mode:
- File association/deep link/drag-and-drop:
- Login item/tray/menu bar/notifications:
- Enterprise/silent install/support diagnostics:
コメント
Markdown 対応