aliyun-openclaw-setup-test

$npx mdskill add cinience/alicloud-skills/aliyun-openclaw-setup-test

Validates OpenClaw setup with non-destructive tests for channel integrations and configurations

  • Tests if OpenClaw setup meets requirements for channel discovery and integration
  • Uses CLI commands, configuration files, and gateway status checks to verify setup
  • Checks for valid token configurations and plugin availability for selected channels
  • Reports configuration and runtime status via command output and logs
SKILL.md
.github/skills/aliyun-openclaw-setup-testView on GitHub ↗
---
name: aliyun-openclaw-setup-test
description: Minimal smoke test for OpenClaw setup skill. Validate official channel discovery workflow, DingTalk/Feishu integrations, Discord token configuration, and gateway health checks with non-destructive commands.
version: 1.0.0
---

Category: test

# OpenClaw Setup Minimal Smoke Test

## Prerequisites

- Target host has Node.js 20+ installed.
- `openclaw` command is available.
- DashScope API key and DingTalk/Feishu app credentials or Discord bot token are prepared (masked placeholders are acceptable).
- Target skill: `skills/platform/openclaw/aliyun-openclaw-setup/`.

## Test Steps

1) Run `openclaw --version` and verify CLI availability.
2) Open `https://docs.openclaw.ai/channels/index` and verify target channel is discoverable from official list.
3) Run `openclaw plugins list` and verify `dingtalk` or `feishu` plugin is installed/detected (if those channels are used).
4) Check `~/.openclaw/openclaw.json` and verify Discord uses `channels.discord.token` or environment variable `DISCORD_BOT_TOKEN`.
5) Run `openclaw doctor` and record the configuration checks.
6) Run `openclaw gateway status` and record runtime/probe status.

## Expected Results

- CLI commands execute successfully with exit code 0.
- Official channels index is reachable and channel page can be resolved.
- Plugin list contains `dingtalk` or `feishu` when those channels are configured.
- Discord configuration includes a valid token source (`channels.discord.token` or `DISCORD_BOT_TOKEN`).
- `doctor` shows no fatal errors (missing-credential warnings are acceptable).
- `gateway status` output is structurally complete; if not running, error details are actionable.

## Evidence Storage

- Save command outputs to: `output/aliyun-openclaw-setup-test/`.
More from cinience/alicloud-skills