mcpField
T
tauri-app-persisted-scope

tauri-app-persisted-scope

github.com/full-stack-skillsセキュリティ22461 回インストール4 週間前に更新
リポジトリ

tauri-app-persisted-scope について

永続化プラグイン Scope を扱う Tauri 開発者向けのスキルです。永続化ポリシーの定義から、有効期限、取り消し、再認可、権限縮小時の対応まで支援します。

主な機能

  1. 01Scope 永続化ポリシーの定義
  2. 02永続化 Scope のケイパビリティ設定
  3. 03有効期限と取り消しの計画
  4. 04復元と権限縮小時の動作確認

活用シーン

  1. 01Scope の永続化期間の設定
  2. 02再認可フローの設計
  3. 03Scope 取り消し動作の確認

インストール

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

$npx skills add https://github.com/full-stack-skills/tauri-skills --skill tauri-app-persisted-scope

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

同梱ファイル

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

LICENSE.txt
agents/
openai.yaml
examples/
usage.md
templates/
capabilities.json

詳細

このスキルを使用するタイミング

ユーザーが次の内容に言及した場合は、必ずこのスキルを使用してください。

  • セッションをまたいだプラグインの Scope の永続化
  • Scope の有効期限切れまたは取り消し
  • 再認証ワークフロー

トリガーとなる語句:

  • 「永続化された Scope」、「有効期限切れ」、「取り消し」、「再認証」
  • 「権限の永続化」、「有効期限切れ」、「取り消し」、「再認証」

このスキルの使い方

  1. 永続化できる Scope とその期間を定義します
  2. 永続化された Scope に対応するプラグイン機能を設定します
  3. 有効期限切れ、取り消し、再承認のフローを実装します
  4. Scope の復元と権限のダウングレード処理を検証します

出力

  • Scope の永続化ポリシー
  • 有効期限切れと取り消しのチェックリスト

対象範囲

  • 境界:永続化された Scope を使用するプラグインのみ
  • 要点:恒久的な過剰権限を避けます

参考資料

キーワード

tauri 永続化された Scope、権限、有効期限切れ、セキュリティ

よくある落とし穴

  1. バージョンの互換性:フレームワークのバージョンと依存ライブラリの互換性に注意してください。バージョンによって API が異なる場合があります
  2. 設定ファイルの形式:設定ファイルの形式の誤りは最もよくある問題です。エディターの構文チェックを利用することをおすすめします
  3. 環境変数:必要な環境変数がすべて正しく設定されていることを確認し、機密情報をハードコードしないでください
  4. 依存関係の競合:複数のバージョンを共存させる場合は依存関係の競合に注意し、lock ファイルでバージョンを固定してください
  5. パフォーマンス上の落とし穴:大量のデータを扱う場合はパフォーマンスの最適化に注意し、N+1 クエリなどのよくある問題を避けてください

使用手順

Step 1: 環境の準備

開発環境に必要な依存関係とツールがインストールされていることを確認します。

Step 2: 設定の初期化

プロジェクトの要件に応じて基本設定を行います。

Step 3: コア機能の使用

サンプルコードに従ってコア機能を実装します。

Step 4: テストと検証

テストを実行して、機能が正常に動作することを確認します。

Step 5: デプロイ

開発完了後、デプロイと監視を行います。

コメント