reveldigital-webapp-skill は何をしますか?
Claudeスキル: フルスクリーンのRevel Digitalウェブアプリ(クライアントSDK、テーマ、アクセシビリティ)をスキャフォールドしてデプロイします。webapp-actionまたはRevel Digital MCPサーバーを介してCMSにデプロイします。
概要
このスキルは、Revel Digitalプラットフォーム向けのウェブアプリケーションを迅速に開発・デプロイするためのClaudeスキルです。プロジェクトのスキャフォールディング、クライアントSDKの設定、テーマの適用、アクセシビリティの確保、そしてCMSへのデプロイを自動化します。
前提条件
- Revel DigitalアカウントとAPIキー
- Node.js (v18以上)
- npm または yarn
使用方法
- Claudeにアプリの作成を依頼します(例:
Revel Digitalのウェブアプリを作成して)。 - スキルがプロジェクトをスキャフォールドし、必要な依存関係をインストールします。
- アプリのテーマや設定をカスタマイズします。
- スキルがアプリをビルドし、CMSにデプロイします。
デプロイ方法
- webapp-action: GitHub ActionsなどのCI/CDパイプラインで使用します。
- Revel Digital MCPサーバー: ローカル環境から直接デプロイする場合に使用します。
設定
| 変数名 | 説明 | 必須 |
|---|---|---|
REVEL_API_KEY | Revel Digital APIキー | はい |
REVEL_API_SECRET | Revel Digital APIシークレット | はい |
REVEL_ENVIRONMENT | ターゲット環境(staging/production) | いいえ |
サポート
問題が発生した場合は、Revel Digitalドキュメントを参照するか、サポートまでお問い合わせください。