AIスキル

について vcr-app-creator スキルは、Vonage Cloud Runtimeへのアプリケーションの構築とデプロイのための専門家によるステップバイステップのガイダンスを提供するAIエージェントスキルです。インストールされると、AIアシスタントにVCRアプリケーションの作成、アプリケーションの書き込み、アプリケーションのデプロイを依頼するたびに自動的にアクティブになります。 vcr.yml マニフェスト、シークレットの設定、デプロイ、ローカルでのデバッグ、またはCode Hubへの公開。

インストール

npx skills add "vonage-technology/vonage-agent-skills" --skill vcr-app-creator

このスキルは ボンテージ・エージェント・スキルズ リポジトリに保存されます。スキルプロトコルをサポートするあらゆるAIコーディングアシスタント(Claude Code、GitHub Copilot CLI、Gemini CLIなど)と互換性がある。

スキルの目的

スキルを有効にすると、構造化されたワークフローを案内してくれる:

  1. アプリケーションを理解する - は、プロジェクト名、ランタイム、Vonage Application ID、能力、地域、およびオプション機能を収集します。Vonage Application IDがない場合、スキルは以下を実行します。 vcr app create あなたのために
  2. 生成する vcr.yml - は、アプリが必要とするセクションのみを含む有効なマニフェストを生成します。
  3. 生成する build.sh - は、アプリケーションを起動することなく、依存関係をインストールしてコードをコンパイルする、ランタイムに適したビルドスクリプトを生成する。
  4. ヘルスチェック、環境、シークレットの設定 - 必要なヘルス・チェック・エンドポイントを追加し、VCR注入変数について説明し、シークレットを安全に参照する方法を示します。
  5. レビューと確認 - ディスクに何かを書き込む前に、生成されたすべてのファイルを提示し、あなたの承認を得る。
  6. デプロイとデバッグガイダンス - 通り抜ける vcr debug 地域の発展と vcr deploy を生産する。
  7. トラブルシューティング - は、一般的な障害(ヘルスチェックのパスの不一致、間違ったバインドアドレス、シークレットの欠落、無効なランタイム)を簡単なチェックリストで診断します。

スキルもまたカバーしている:

  • を使用して、VCR Code Hub / Marketplaceに公開します。 neru-mcp MCPサーバー。
  • SDKのベストプラクティス:セッションのスコープ、ステートレスアーキテクチャ、プロバイダの正しい使い方。
  • 非推奨の neru-alpha パッケージを現在のSDK (@vonage/vcr-sdk Node.js用、 vonage_cloud_runtime Pythonの場合)。

アクティベーション・トリガー

などのプロンプトに対して、自動的にスキルが発動する:

  • "新しいVCRアプリケーションの作成"
  • "Node.jsアプリのvcr.ymlを書く"
  • "Vonage Cloud Runtimeへのデプロイ方法は?"
  • "ローカル開発用にvcrデバッグをセットアップする"
  • "コードハブにアプリを公開する"
  • "neru-αからの移行"

VCRがホスティング・プラットフォームでない、一般的なVonage APIに関する質問では有効化されません。