tauri-setup について
Tauri v2 開発者向けに、デスクトップとモバイルの環境準備を案内するスキルです。OS 別の前提条件を整理し、依存関係やツールチェーンの確認を支援します。
主な機能
- 01対象プラットフォーム別に前提条件を整理
- 02OS ごとのインストール手順を提示
- 03Android と iOS の開発環境を確認
- 04コマンドとバージョンでツールチェーンを検証
活用シーン
- 01Tauri デスクトップ開発環境を準備
- 02Android または iOS の開発依存関係を確認
- 03Rust、Node.js などのツールチェーンを検証
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ full-stack-skills/ tauri-skills --skill tauri-setupインストール後、Claude Code で/tauri-setupを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSE.txtagents/openai.yamlexamples/basic.mdusage.mdtemplates/checklist.md詳細
このスキルを使用するタイミング
ユーザーが次の内容に言及した場合は、必ずこのスキルを使用してください。
- Tauri v2 の前提条件または環境設定
- Rust ツールチェーン、Node.js、ビルドツール、Xcode、Android SDK/NDK
- デスクトップとモバイルの環境チェック
次のような語句が含まれます。
- 「前提条件」、「ツールチェーン」、「Xcode」、「Android SDK」、「NDK」
- 「前提環境」、「ツールチェーン」、「Xcode」、「Android Studio」、「NDK」
このスキルの使用方法
- 対象のプラットフォームと OS(macOS、Windows、Linux、Android、iOS)を特定します
- OS に応じた前提条件のインストール手順を提示します
- Android Studio/NDK と Xcode を使用したモバイル開発のチェック項目を含めます
- 最小限のコマンドとバージョンチェックでツールチェーンを確認します
出力
- プラットフォーム別の前提条件チェックリスト
- 検証コマンドと合格基準
対象範囲
- 境界:オペレーティングシステムレベルの依存関係のみ
- v2 に注力:モバイル開発の前提条件を網羅する必要があります
参考資料
- https://v2.tauri.app/llms.txt
- https://v2.tauri.app/start/prerequisites/
- https://v2.tauri.app/mobile/development/#prerequisites
キーワード
tauri v2, prerequisites, rust, node.js, build tools, xcode, android studio, ndk, sdk
よくある落とし穴(Gotchas)
- バージョンの互換性:フレームワークのバージョンと依存ライブラリの互換性に注意してください。バージョンによって API が異なる場合があります
- 設定ファイルの形式:設定ファイルの形式の誤りは最もよくある問題です。エディターの構文チェックを使用することをおすすめします
- 環境変数:必要な環境変数がすべて正しく設定されていることを確認してください。機密情報をハードコードしないでください
- 依存関係の競合:複数のバージョンを共存させる場合は依存関係の競合に注意し、lock ファイルでバージョンを固定してください
- パフォーマンスの落とし穴:大量のデータを扱う場合はパフォーマンスの最適化に注意し、N+1 クエリなどのよくある問題を避けてください
使用手順
Step 1: 環境の準備
開発環境に必要な依存関係とツールがインストールされていることを確認します。
Step 2: 初期設定
プロジェクトの要件に応じて基本設定を行います。
Step 3: コア機能の使用
サンプルコードに従ってコア機能を実装します。
Step 4: テストと検証
テストを実行して機能が正常に動作することを確認します。
Step 5: デプロイ
開発が完了したら、デプロイと監視を行います。
コメント
Markdown 対応