mcpField
T
tauri-app-planning

tauri-app-planning

github.com/full-stack-skills開発22478 回インストール4 週間前に更新
リポジトリ

tauri-app-planning について

Tauri アプリ開発の計画を支援するスキルです。要件をアーキテクチャや実装タスクに落とし込み、技術選定、オーケストレーション、セキュリティ範囲、手順を整理します。

主な機能

  1. 01プラットフォーム、機能、UI フレームワークの分析
  2. 02Tauri スキルとプラグインの選定
  3. 03アーキテクチャとセキュリティ機能の計画
  4. 04状態管理とイベント管理の設計
  5. 05TodoWrite タスクリストの作成

活用シーン

  1. 01新しい Tauri アプリの計画
  2. 02アプリ要件のアーキテクチャ化
  3. 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.txt
agents/
openai.yaml
examples/
architecture-patterns.md
usage.md
templates/
project-plan.md
todo-list.md

詳細

Tauri アプリの計画

このスキルは、Tauri プロジェクトのシニアアーキテクトとして機能します。技術的なオーケストレーションパターンを取り入れながら、漠然とした要件を具体的な実装計画へと導きます。

このスキルを使うタイミング

ユーザーが次のことを行う場合は、必ずこのスキルを使用してください。

  • 新しい Tauri プロジェクトを始めたい。
  • Tauri アプリの「計画」、「ロードマップ」、「アーキテクチャ」を求めている。
  • 要件を分析し、具体的な Tauri の機能やプラグインに対応付ける必要がある。
  • Tauri でウィンドウ、状態、イベントを「オーケストレーション」する方法について尋ねている。

ワークフロー

  1. 要件分析:ユーザーが構築したいものを明確にします(プラットフォーム、主要機能、UI フレームワーク)。
  2. 技術計画:
    • 必要な tauri-app-* スキルやプラグインを選択します。
    • アーキテクチャ(モノリスかサイドカーか、マルチウィンドウの構成)を定義します。
    • セキュリティ範囲(ケイパビリティ)を定義します。
  3. オーケストレーション設計:
    • 状態管理戦略(Rust かフロントエンドか)。
    • イベント通信パターン。
  4. 実行計画:
    • TodoWrite ツールを使って、ステップごとの Todo リストを作成します。

出力

  • 技術設計書:スタック、プラグイン、アーキテクチャをまとめた Markdown ドキュメント。
  • Todo リスト:プロジェクトを構築するための、タスクを構造化したリスト。

参考資料

コメント