Skills

Dingtalk Channel Connect

Use a headed browser to automatically complete DingTalk channel integration for QwenPaw.

Install

npx skills add agentscope-ai/QwenPaw --skill dingtalk_channel_connect -g -a claude-code -y
Repository
agentscope-ai/QwenPaw37.1k
Category
Engineering
Updated
5d ago
License
Apache-2.0
Context cost
Mediumabout 2,313 tokens
Runs scripts
No, instructions only

What it does

Use a headed browser to automatically complete DingTalk channel integration for QwenPaw. Applicable when the user mentions DingTalk, developer console, Client ID, Client Secret, bot, Stream mode, binding or configuring a channel. Supports pausing when a login page is detected and resuming after the user logs in.

DingTalk Channel Auto-Connect (Headed Browser)

This skill automates the creation of a DingTalk application and the binding of a QwenPaw channel using a headed browser.

Mandatory Rules

  1. Must launch in headed browser mode:
{"action": "start", "headed": true}
  1. Must pause when a login gate is encountered:

    • If the page displays a login screen (e.g., login prompt, QR code login, phone/password login), stop automated operations immediately.
    • Clearly prompt the user to log in manually first, then wait for the user to reply with "logged in / continue".
    • Do not proceed with subsequent steps until the user confirms.
  2. Any application configuration change only takes effect after creating a new version and publishing:

    • After configuring bot-related information, you must publish the bot.
    • Whether creating a new application or modifying application information (name, description, icon, bot configuration, etc.), you must perform "create new version + publish" at the end.
    • Do not claim the configuration is active if publishing has not been completed.

Pre-Execution Confirmation (Must Do First)

Before starting automated clicks, initiate a "configuration confirmation" with the user, clearly informing them of customizable fields, image specifications, and default values. Use the following structured confirmation:

  1. Allow the user to customize the following fields:

    • Application name
    • Application description
    • Bot icon image URL or local path
    • Bot message preview image URL or local path
  2. Clearly state the image specifications (prominently):

    • Bot icon: JPG/PNG only, 240*240px or larger, 1:1 ratio, under 2MB, no rounded corners.
    • Bot message preview image: format png/jpeg/jpg, no more than 2MB.
Read the whole SKILL.md on GitHub

More in Engineering