tauri-app-planning について
Tauri アプリ開発の計画を支援するスキルです。要件をアーキテクチャや実装タスクに落とし込み、技術選定、オーケストレーション、セキュリティ範囲、手順を整理します。
主な機能
- 01プラットフォーム、機能、UI フレームワークの分析
- 02Tauri スキルとプラグインの選定
- 03アーキテクチャとセキュリティ機能の計画
- 04状態管理とイベント管理の設計
- 05TodoWrite タスクリストの作成
活用シーン
- 01新しい Tauri アプリの計画
- 02アプリ要件のアーキテクチャ化
- 03プロジェクト要件に応じた Tauri プラグイン選定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ full-stack-skills/ tauri-skills --skill tauri-app-planningインストール後、Claude Code で/tauri-app-planningを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSE.txtagents/openai.yamlexamples/architecture-patterns.mdusage.mdtemplates/project-plan.mdtodo-list.md詳細
Tauri アプリの計画
このスキルは、Tauri プロジェクトのシニアアーキテクトとして機能します。技術的なオーケストレーションパターンを取り入れながら、漠然とした要件を具体的な実装計画へと導きます。
このスキルを使うタイミング
ユーザーが次のことを行う場合は、必ずこのスキルを使用してください。
- 新しい Tauri プロジェクトを始めたい。
- Tauri アプリの「計画」、「ロードマップ」、「アーキテクチャ」を求めている。
- 要件を分析し、具体的な Tauri の機能やプラグインに対応付ける必要がある。
- Tauri でウィンドウ、状態、イベントを「オーケストレーション」する方法について尋ねている。
ワークフロー
- 要件分析:ユーザーが構築したいものを明確にします(プラットフォーム、主要機能、UI フレームワーク)。
- 技術計画:
- 必要な
tauri-app-*スキルやプラグインを選択します。 - アーキテクチャ(モノリスかサイドカーか、マルチウィンドウの構成)を定義します。
- セキュリティ範囲(ケイパビリティ)を定義します。
- 必要な
- オーケストレーション設計:
- 状態管理戦略(Rust かフロントエンドか)。
- イベント通信パターン。
- 実行計画:
TodoWriteツールを使って、ステップごとの Todo リストを作成します。
出力
- 技術設計書:スタック、プラグイン、アーキテクチャをまとめた Markdown ドキュメント。
- Todo リスト:プロジェクトを構築するための、タスクを構造化したリスト。
参考資料
コメント
Markdown 対応