alicloud-platform-openclaw-setup-test について
対象ホストの OpenClaw 環境を確認するスモークテストスキルです。CLI、チャネルとプラグイン、認証情報、ゲートウェイの状態を検証し、コマンド出力を証跡として保存します。
主な機能
- 01OpenClaw CLIの利用確認
- 02チャネル文書とプラグインの検証
- 03Discordトークン設定の確認
- 04doctorとゲートウェイのチェック
- 05コマンド出力を証跡として保存
活用シーン
- 01OpenClawのインストール検証
- 02設定済みメッセージチャネルの確認
- 03セットアップ時のゲートウェイ状態記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ cinience/ alicloud-skills --skill alicloud-platform-openclaw-setup-testインストール後、Claude Code で/alicloud-platform-openclaw-setup-testを入力して読み込まれたか確認します。
詳細
カテゴリ:テスト
OpenClaw セットアップの最小スモークテスト
前提条件
- 対象ホストに Node.js 20 以降がインストールされていること。
openclawコマンドを使用できること。- DashScope API キーと、DingTalk/Feishu アプリの認証情報または Discord ボットトークンが用意されていること(マスクされたプレースホルダーでも問題ありません)。
- 対象スキル:
skills/platform/openclaw/alicloud-platform-openclaw-setup/。
テスト手順
openclaw --versionを実行し、CLI が使用可能であることを確認します。https://docs.openclaw.ai/channels/indexを開き、公式リストから対象チャンネルを見つけられることを確認します。openclaw plugins listを実行し、dingtalkまたはfeishuプラグインがインストール済み/検出済みであることを確認します(これらのチャンネルを使用する場合)。~/.openclaw/openclaw.jsonを確認し、Discord がchannels.discord.tokenまたは環境変数DISCORD_BOT_TOKENを使用していることを確認します。openclaw doctorを実行し、設定チェックの結果を記録します。openclaw gateway statusを実行し、ランタイム/プローブのステータスを記録します。
期待される結果
- CLI コマンドが終了コード 0 で正常に実行されます。
- 公式チャンネル一覧にアクセスでき、チャンネルページを表示できます。
- これらのチャンネルが設定されている場合、プラグイン一覧に
dingtalkまたはfeishuが含まれます。 - Discord の設定に有効なトークンの取得元(
channels.discord.tokenまたはDISCORD_BOT_TOKEN)が含まれます。 doctorに致命的なエラーが表示されません(認証情報不足の警告は許容されます)。gateway statusの出力が構造的に完全です。実行中でない場合は、対処可能なエラーの詳細が表示されます。
証跡の保存
- コマンドの出力を次の場所に保存します:
output/alicloud-platform-openclaw-setup-test/。
コメント
Markdown 対応