qqbot-upgrade

Upgrades the openclaw-qqbot plugin to the latest npm version via the official script.

1.5k|198|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/sliverp/qqbot --skill qqbot-upgrade
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-upgrade
Source: https://github.com/sliverp/qqbot/tree/main/skills/qqbot-upgrade
Command: npx skills add https://github.com/sliverp/qqbot --skill qqbot-upgrade

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeping the openclaw-qqbot plugin up to date normally requires manually checking npm releases and running upgrade commands on the server. This Skill performs the upgrade directly in the local terminal using the official script whenever the user asks to update the QQ bot plugin.

Core Features & Use Cases

  • Official Upgrade Execution: Runs the official upgrade-via-npm.sh script from the tencent-connect/openclaw-qqbot repository through curl and bash.
  • Environment Guidance: Explains prerequisites such as curl, GitHub network access, proxy configuration, and Node.js/npm availability.
  • Result Reporting: Interprets the script exit code and terminal output, then reports success or extracts key errors for troubleshooting.
  • Use Case: A user says "upgrade my QQ bot plugin to the latest version" and the Skill executes the official upgrade command on the machine, then summarizes the outcome.

Quick Start

Ask the assistant to upgrade the openclaw-qqbot plugin to the latest npm version using the official upgrade script.

Frequently Asked Questions about qqbot-upgrade

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

FAQPage Schema
How do I upgrade the openclaw-qqbot plugin to the latest version?

Run the official upgrade script with curl: pipe the upgrade-via-npm.sh script from the tencent-connect/openclaw-qqbot GitHub repository into bash. The script performs the npm-based upgrade automatically and reports the result through its exit code.

What are the prerequisites for running the qqbot upgrade script?

You need a bash shell with curl installed, network access to GitHub, and a working Node.js/npm environment. If GitHub is unreachable, configure a proxy such as HTTPS_PROXY in the current shell before running the command.

Why does the qqbot upgrade command fail with network errors?

Failures usually occur when the machine cannot reach GitHub or raw.githubusercontent.com directly. Configure an HTTP/HTTPS proxy or mirror in the current shell, then rerun the curl command to resolve connectivity issues.

Is it safe to pipe a remote script into bash for upgrading?

Piping a remote script into bash is remote code execution, so it should only be done when you explicitly trust the source. This Skill uses only the official tencent-connect/openclaw-qqbot repository URL and warns against substituting unverified URLs.

What should I check if the npm upgrade fails with permission errors?

Check that Node.js and npm are on your PATH, that you have write permissions for the npm global directory, and that your npm login state is valid. The terminal error output from the script indicates which of these prerequisites is failing.