qwencloud-update-check

Check qwencloud/qwencloud-ai skill updates via GitHub and semver.

36|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/QwenCloud/qwencloud-ai --skill qwencloud-update-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qwencloud-update-check
Source: https://github.com/QwenCloud/qwencloud-ai/tree/main/skills/ops/qwencloud-update-check
Command: npx skills add https://github.com/QwenCloud/qwencloud-ai --skill qwencloud-update-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Checks for updates to the qwencloud/qwencloud-ai skill and notifies users when a newer version is available.

Core Features & Use Cases

  • Reads the local version from version.json and fetches the latest from remote GitHub to determine if an update exists.
  • Enforces a 24-hour rate limit using a state file at <repo>/.agents/state.json; supports manual force and JSON output options.

Quick Start

Run the update checker to see if a newer version of the skill is available.

Frequently Asked Questions about qwencloud-update-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check for skill updates from a GitHub repository using Python?

To check for skill updates from a GitHub repository using Python, this script reads the local version from version.json, fetches the remote version, and compares them using semver to notify you if a newer release exists.

How does semver versioning update notification work for local repositories?

Semver versioning update notification works by reading your local version.json, fetching the latest GitHub release tag, and comparing the two version strings to determine if an update is available.

Do I need Python 3.9 to run automated version checks?

Yes, you need Python 3.9 or higher to run automated version checks, as the script requires this minimum version to execute its update verification logic and compare semver strings.

Can I force an update check to bypass the 24-hour rate limit?

Yes, you can force an update check to bypass the 24-hour rate limit by passing the --force flag, which overrides the timestamp check stored in the .agents/state.json file.

What is the best way to output version check results as JSON for automation?

The best way to output version check results as JSON for automation is using the --print-response flag, which formats the update comparison output into structured JSON data.

Why does the update check script fail to find my local repository path?

The update check script may fail to find your local repository path if QWEN_SKILLS_REPO is not set; you can override the default repository location by configuring this environment variable.