Install
openclaw skills install @ciklopentan/qwen-web-reviewer-gptGPT-only reviewer workflow for Qwen Web using the authenticated ChatGPT Work/Codex Cloud Browser. Requires GPT browser-control; not an OpenClaw-native integration.
openclaw skills install @ciklopentan/qwen-web-reviewer-gptPlatform note: This package is marked GPT because it depends on the GPT/ChatGPT Work Cloud Browser and the control-browser skill. It is not directly executable in a standard OpenClaw runtime unless equivalent browser capabilities are provided.
Use Qwen Web at chat.qwen.ai through the authorized Cloud Browser session. This skill is a web-interface workflow, not an API integration. Do not use a Qwen API, API key, paid endpoint, hidden network request, or an unapproved local browser workaround.
Войти/Sign in, Зарегистрироваться/Sign up, a login form, CAPTCHA, bot check, or an equivalent blocking state.Inspect the live, rendered UI immediately before sending the first task. Use accessible labels, visible DOM, and a screenshot only when visual state is necessary; do not rely on guessed selectors or stale labels.
Latest, Newest, or equivalent badge when present.Thinking, Reasoning, Deep Thinking, Extended thinking, 思考, or an equivalent. Verify the control's selected/on state after the click. If the selected model is explicitly thinking-only, record that fact rather than toggling a nonexistent switch.Thinking: not visibly available.Latest, Newest, or Новейшая, accept that visible badge as the newest available model.Thinking/Мышление label, selected switch, active mode indicator, or a completed response marked as reasoning/thinking as confirmation that the mode is enabled. Do not downgrade this conclusion merely because Qwen's text reply says it cannot identify its internal version or does not see a separate switch.Continue, use it only when the response is visibly incomplete and keep the same chat and settings.Treat each Qwen chat as a separate consultant context. Do not carry a prior topic into a new subject merely because the same account or model is available.
Pair each new ChatGPT task/chat with a new Qwen chat whenever Qwen is used for that task. Do not continue an older Qwen conversation just because the session, model, or settings are still available.
When a new ChatGPT chat is created or the subject changes, open Новый чат in Qwen as well, verify that the Qwen conversation header/URL changed, and then re-select the newest visible model and verify Thinking/Мышление again.
Keep the pair isolated: do not paste or reuse context from an older Qwen chat unless the user explicitly asks to continue that same subject. For a follow-up within the same ChatGPT task, reuse the paired Qwen chat only when the subject, source material, assumptions, and reviewer role are unchanged.
Keep a compact topic label for the active chat, such as АСУТП-аудит-942-АК, тренировки, or текущая политика.
Reuse the active chat only when the new request has the same subject, source material, assumptions, and desired role.
Open a new chat through the visible New chat, Новый чат, plus, or equivalent control when any of these changes: subject domain, project/document, time period, person or account, confidential-data scope, or reviewer role.
After opening a new chat, verify that the composer is empty and the conversation header/URL changed. Re-select the newest suitable model and re-enable or verify Thinking because Qwen may reset these settings per chat.
Never continue a previous conversation merely to preserve model settings. Context separation has priority over convenience.
For a follow-up on the same subject, keep the same chat and reference the earlier answer explicitly. For a new subject, start a new chat and do not paste the old answer unless it is intentionally part of the new task.
Record the chat label, model label, Thinking state, and round count in the final synthesis; do not expose session-bound URLs.
Compare Qwen's output against the primary analysis and available primary sources. Keep only conclusions supported by evidence or label them as inferences. Resolve disagreement explicitly:
CONFIRMED: independently supported by the supplied material or a primary source.QWEN_CANDIDATE: useful lead from Qwen that still needs verification.CONFLICT: Qwen and the primary analysis disagree; show the exact issue and what would resolve it.NOT_CHECKED: the interface, source, or required artifact was unavailable.When Qwen was used, state briefly: the exact visible model label, Thinking status, number of rounds, what role Qwen played, and which findings were accepted or rejected. Do not expose credentials, cookies, hidden reasoning, or session-bound URLs.
Use the sequence STOP → CAPTURE → MATCH → RUN → VERIFY:
Never silently substitute a Qwen API, another account, another model, or a different service when the user requested Qwen Web. If the Cloud Browser cannot reach Qwen or its review quota is exhausted, report the exact blocking stage and continue the primary analysis without pretending that Qwen was consulted.