Install
$ agentstack add skill-qwencloud-qwencloud-ai-qwencloud-update-check ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Qwen Update Checker
Automatic version checker for the qwencloud/qwencloud-ai skill pack. Compares the locally installed version against the latest release on GitHub and notifies the user when an update is available.
This skill is referenced by all other qwencloud/qwencloud-ai. When any skill runs, it checks if this skill is installed and delegates version checking here.
How It Works
- Reads the installed version from
version.json(theversionfield bundled with this skill). - Fetches the latest version from the remote repository (GitHub raw content).
- Compares versions using semver. Returns
{"has_update": true}if a newer version exists. - Records the check timestamp (
last_interaction) in/.agents/state.jsonto rate-limit network requests to once every 24 hours.
Usage
Other skills invoke this script automatically. You can also run it manually:
python3 /scripts/check_update.py --print-response
CLI Arguments
| Argument | Description | |----------|-------------| | --print-response | Print result as formatted JSON to stdout | | --force | Bypass 24-hour rate limit and check immediately |
Output Format
{
"has_update": true
}
Configuration
| Environment Variable | Default | Description | |---------------------|---------|-------------| | QWEN_SKILLS_REPO | qwencloud/qwencloud-ai | GitHub repo for remote version check |
State File
The last_interaction timestamp is stored at /.agents/state.json for rate-limiting. Check results are not cached in the state file. This file persists across sessions and is shared with gossamer.py for fatigue control.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: QwenCloud
- Source: QwenCloud/qwencloud-ai
- License: Apache-2.0
- Homepage: https://www.qwencloud.com/skills
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.