explain-video-editor-photo-editor-docs について
Banuba Video Editor SDKとPhoto Editor SDKのドキュメントを調べるスキルです。プラットフォーム別の案内や設定、リリース情報を探し、該当箇所を説明します。実装コードの依頼は別のビルドスキルに振り分けます。
主な機能
- 01公式SDKドキュメントの検索
- 02製品とプラットフォームによる絞り込み
- 03設定や機能ガイドの説明
- 04リリースノートと移行ガイドの検索
- 05ドキュメント確認とコード生成の分離
活用シーン
- 01プラットフォーム別SDK設定ガイドの検索
- 02機能の仕様説明の確認
- 03アップグレード前のバージョン変更の確認
- 04関連する統合サンプルの特定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ banuba/ ai-skills --skill explain-video-editor-photo-editor-docsインストール後、Claude Code で/explain-video-editor-photo-editor-docsを入力して読み込まれたか確認します。
同梱ファイルreferences/README.md
詳細
Banuba Video & Photo Editor SDK ドキュメントの検索
概要
Banuba Video Editor SDK および Photo Editor SDK のドキュメントを案内します。ユーザーの質問に基づいて、関連するドキュメントを検索して提示します。
前提条件
https://banuba.com/ve-pe-sdk/llms-full.txtを取得するためのネットワークアクセス、または取得できない場合は関連セクションの貼り付け。- 対象プラットフォーム(Android、iOS、Flutter、React Native)と製品(Video Editor、Photo Editor、またはその両方)がわかると、検索対象を絞り込めます。
主なドキュメントソース
- LLM 向けドキュメント(必ず最初に確認):https://banuba.com/ve-pe-sdk/llms-full.txt
- Android VE ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/android/requirements-ve
- Android PE ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/android/requirements-pe
- iOS VE ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/ios/requirements
- iOS PE ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/ios/pe-requirements
- Flutter ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/flutter/ve_integration
- React Native VE ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/react/ve_installation
- React Native PE ドキュメント:https://docs.banuba.com/ve-pe-sdk/docs/react/pe_integration
手順
- 最初に LLM ドキュメントファイルを取得します。 https://banuba.com/ve-pe-sdk/llms-full.txt をダウンロードして解析してください。これは、バージョンが検証された信頼できる情報源です。学習済み知識に頼る前に、ユーザーのトピックについてこのファイルを検索してください。
- 製品を特定します。 ユーザーが Video Editor SDK、Photo Editor SDK、またはその両方について質問しているかを判断します。
- プラットフォームを特定します。 ユーザーのプロジェクトファイルまたは質問から、必要なドキュメントが Android、iOS、Flutter、React Native のどれかを判断します。不明な場合は質問してください。
- コード例とともに関連セクションを提示します。 可能であれば、取得したドキュメントから直接引用してください。適切なファイルが明らかでない場合は、
Glob/Grepを使って同梱ドキュメントを検索し、上記のリモートフォールバックにはWebFetchを使用してください。 - URL を捏造しないでください。 このファイルに記載されている URL、または取得した LLM ドキュメントで見つかった URL のみをリンクしてください。回答がドキュメントにない場合は、https://www.banuba.com/contact を案内してください。
- 実装コードを生成しないでください。 このスキルの用途は、ドキュメントと設定の説明です。ユーザーがコードを必要としている場合は、build-video-editor または build-photo-editor スキルに引き継いでください。
プラットフォームの特定
ユーザーのプラットフォームが会話の文脈やプロジェクトファイルから明らかでない場合は、次から選ぶよう尋ねてください。
- Android
- iOS
- Flutter
- React Native
統合サンプル
プロジェクト構成やサンプルについて質問された場合は、次の GitHub リポジトリを参照してください。
リリースノートと移行
リリースノート、変更履歴、新機能、移行ガイド、SDK バージョン間のアップグレードについて質問された場合は、取得した LLM ドキュメントから該当バージョンのリリースノートを検索してください。各バージョンには、次の内容が含まれます。
- 変更点の一覧:新機能、改善点、バグ修正
- 移行ガイド:依存関係の更新、API の変更、GitHub 上のサンプル PR へのリンク
特定のバージョンについて質問された場合は、ドキュメント内でそのバージョン番号に該当するセクションを探してください。
対応範囲
- このスキル:ドキュメントの検索、設定の説明、機能ガイド、利用開始手順、リリースノート、移行ガイド。
- build-video-editor skill:Video Editor の実装コードの作成、プロジェクトのスキャフォールディング。
- build-photo-editor skill:Photo Editor の実装コードの作成、プロジェクトのスキャフォールディング。
出力
- 取得したドキュメントから関連するセクションをコード例も含めて引用し、参照元 URL を記載します。
- 機能が Android/iOS/Flutter/React Native で異なる場合は、回答がどのプラットフォームに該当するかを明記します。
エラー処理
- URL を捏造しないでください。このファイルに記載されている URL、または取得したドキュメントで見つかった URL のみを使用します。
- 回答がドキュメントに記載されていない場合は、https://www.banuba.com/contact に案内します。
- プラットフォームまたは製品が曖昧な場合は、推測せずにユーザーに選択を求めます。
- ユーザーが実装コードを必要としている場合は、ここで生成せず、build-video-editor または build-photo-editor のスキルに引き継ぎます。
例
ドキュメントの検索。 ユーザーが「Banuba Video Editor SDK のカメラ画面をカスタマイズするにはどうすればよいですか?」と尋ねます。このスキルは LLM ドキュメントを取得し、特定したプラットフォームに対応するカメラガイドを見つけて、関連するセクションを回答します。
リソース
- LLM 最適化済みドキュメント:https://banuba.com/ve-pe-sdk/llms-full.txt
- お問い合わせフォーム:https://www.banuba.com/contact
- 上記のドキュメントソースの簡単な一覧については、
references/README.mdを参照してください。