← Back to Skills Marketplace
254
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install qwen-portal-auth-helper
Description
Automate qwen-portal OAuth authentication - solves the interactive TTY problem with tmux, provides monitoring and recovery tools.
Usage Guidance
This skill appears to do what it says, but it runs commands that modify your user crontab and your OpenClaw cron jobs file. Before installing or running it: (1) verify the repository/source you install from, (2) inspect the scripts (get-qwen-oauth-link.sh, check-qwen-auth.sh, reset-task-state.py) yourself, (3) back up ~/.openclaw/cron/jobs.json and your crontab (crontab -l > crontab.backup), (4) test in --test-only mode or in a non-production account, and (5) be prepared that the tool will create/kill tmux sessions and create files under /tmp. No external credential exfiltration is evident, but only proceed if you trust the code's origin.
Capability Analysis
Type: OpenClaw Skill
Name: qwen-portal-auth-helper
Version: 1.0.0
The bundle is a specialized utility designed to automate Qwen Portal OAuth authentication and monitor task health within the OpenClaw environment. It uses tmux in 'get-qwen-oauth-link.sh' to bypass interactive TTY requirements and includes a Python script 'reset-task-state.py' to clear error counters in the local '~/.openclaw/cron/jobs.json' file. While the skill performs high-privilege actions such as modifying cron job configurations and adding scheduled tasks to the system crontab, these behaviors are explicitly documented, logically consistent with the stated purpose of solving authentication expiration issues, and lack any indicators of data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
Name/description match the provided files and scripts: tmux and openclaw are required and used to capture the OAuth link; health-check and reset scripts operate on OpenClaw cron jobs. No unrelated binaries, secrets, or network endpoints are requested beyond the qwen authorization URL the user must visit.
Instruction Scope
SKILL.md and scripts instruct the agent/user to run local scripts that read/write ~/.openclaw paths, read crontab output, create temporary files in /tmp, spawn and kill tmux sessions, and invoke openclaw. This is within the stated purpose, but the scripts will read and modify the user's OpenClaw cron jobs file and can add a crontab entry — review and back up those files before use.
Install Mechanism
No remote install/download is present; the skill is instruction-plus-local-scripts (no package installer). That is low-risk compared to fetching arbitrary archives. The repository claims a GitHub source in metadata, but the published 'Source: unknown' is a minor provenance inconsistency to verify.
Credentials
The skill requests no environment secrets and only requires tmux/openclaw (and optionally python3). Declared permissions (exec/read/write) are consistent with scripts that manipulate files and crontab. There are no unexplained requests for unrelated credentials or external endpoints.
Persistence & Privilege
The skill does not set always:true and defaults to normal autonomous invocation. It can add a user crontab entry (setupMonitoring) and the reset script writes to ~/.openclaw/cron/jobs.json — both are reasonable for this utility but are persistent changes to the user's environment and should be accepted explicitly by the user.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qwen-portal-auth-helper - After installation, invoke the skill by name or use
/qwen-portal-auth-helper - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Qwen Portal Auth Helper 1.0.0 initial release:
- Automates qwen-portal OAuth authentication, bypassing the interactive TTY requirement (using tmux).
- Provides scripts for checking authentication health and generates actionable reports.
- Includes self-healing and recovery tools to reset failing cron tasks after re-authentication.
- Offers full best practices documentation, setup guidance, and maintenance schedules.
- Supports proactive monitoring with example cron integrations for early error detection and prevention.
Metadata
Frequently Asked Questions
What is Qwen Portal Auth Helper?
Automate qwen-portal OAuth authentication - solves the interactive TTY problem with tmux, provides monitoring and recovery tools. It is an AI Agent Skill for Claude Code / OpenClaw, with 254 downloads so far.
How do I install Qwen Portal Auth Helper?
Run "/install qwen-portal-auth-helper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Qwen Portal Auth Helper free?
Yes, Qwen Portal Auth Helper is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Qwen Portal Auth Helper support?
Qwen Portal Auth Helper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Qwen Portal Auth Helper?
It is built and maintained by jazzqi (@jazzqi); the current version is v1.0.0.
More Skills