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.