LegionSpace Version Checker for Openclaw

An Openclaw Skills utility that checks LegionSpace version availability across seven Chinese app stores and exports the latest results automatically.

legionspace-hackathon
v1.0.0
Jul 8, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install legionspace-version

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install legionspace-version using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is LegionSpace Version Checker?

LegionSpace Version Checker is an Openclaw Skills utility for verifying the latest release status of LegionSpace (com.tongfudun.legion) across major app stores from a single run. It combines the Apple iTunes Lookup API with Playwright-driven browser automation so you can quickly confirm whether the app is current, delayed, or unavailable on each storefront.

Use it when you need a reliable version audit for release tracking, store parity checks, or support triage. The skill prints results to the console and writes a plain-text report, making it easy to share store status across teams without manually visiting seven different app stores.

LegionSpace Version Checker Use Cases

  • Validate whether LegionSpace has propagated to all supported app stores after a release.
  • Compare version parity between Apple App Store and Android marketplaces.
  • Quickly check store availability when users report an outdated or missing build.
  • Automate routine app-store monitoring in Openclaw Skills workflows.
  • Produce a shareable version report for QA, release engineering, or support teams.

How LegionSpace Version Checker Works

  1. Launch the skill through the platform wrapper for Linux/macOS or directly through the Python checker on Windows.
  2. Detect the local Python runtime and verify the required dependencies are available.
  3. Install or confirm requests, playwright, and the Chromium browser used for rendering store pages.
  4. Query the Apple App Store through the iTunes Lookup API for a fast, API-based version lookup.
  5. Visit the remaining six stores with Playwright, rendering the JavaScript-heavy pages to extract the latest version data.
  6. Aggregate the per-store results, print them to the console, and save the final report to ${SKILL_DIR}/scripts/LegionSpace_versions.txt.

LegionSpace Version Checker Setup

  • Ensure Python 3.x is installed and available as python3 or python.
  • Run the Linux/macOS wrapper:
bash ${SKILL_DIR}/scripts/大群空间版本查询.sh
  • Or run the Python checker directly:
python3 ${SKILL_DIR}/scripts/legionspace_version_checker.py
  • On Windows, invoke the Python script with your local Python interpreter:
python ${SKILL_DIR}/scripts/legionspace_version_checker.py
  • The first run automatically checks and installs dependencies such as requests and playwright, then downloads Chromium for browser automation.
  • After execution, review the generated report at ${SKILL_DIR}/scripts/LegionSpace_versions.txt.

LegionSpace Version Checker Data Schema & Taxonomy

The skill uses a simple, task-focused data model optimized for version lookup and reporting.

Component Purpose Notes
App target Fixed product being checked LegionSpace (com.tongfudun.legion)
Store sources Version lookup across storefronts Apple App Store, Tencent MyApp, Xiaomi, vivo, Honor, Huawei AppGallery, OPPO
Retrieval methods How each store is queried iTunes Lookup API for Apple; Playwright + Chromium for the other stores
Runtime controls Network and reliability behavior Proxy bypass is enforced with no_proxy=* and trust_env=False so the skill connects directly to each store
Output artifact Persisted report Plain-text results saved to ${SKILL_DIR}/scripts/LegionSpace_versions.txt

Metadata taxonomy used in the report:

  • App identity: app name and package name
  • Store identity: each marketplace is tracked separately
  • Query method: API-based vs rendered-page extraction
  • Result status: per-store version availability and lookup outcome
  • Delivery format: console output plus text-file export

LegionSpace Version Checker Advanced Features

  • Dual retrieval strategy: API-based lookup for Apple and browser automation for the remaining stores.
  • Single-run coverage across seven storefronts, reducing manual checking and cross-site comparison work.
  • Automatic dependency bootstrap for Python packages and Chromium, making the skill easy to run on a fresh machine.
  • Proxy bypass is enforced to improve direct store access and reduce environment-related lookup issues.
  • Store-specific timeout handling helps accommodate slower-loading sites such as vivo, Honor, and Huawei AppGallery.
  • OPPO access constraints are handled with awareness that mobile-only pages may return N/A on desktop environments.
  • Console output plus persistent text export makes the skill easy to chain into Openclaw Skills automation pipelines.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*