QA_source_index-en
Maps topics and keywords from user questions to QwenPaw official documentation paths and common source code entry points,…
Use this skill when another agent's expertise or context is needed, or when the user explicitly asks to involve another agent. First list agents, then use qwenpaw agents chat for two-way communication with replies.
$ npx -y skills add agentscope-ai/skills --skill multi_agent_collaboration-en --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/multi_agent_collaboration-enContext preview
The summary Claude sees to decide when to auto-load this skill.
Use this skill when another agent's expertise or context is needed, or when the user explicitly asks to involve another agent. First list agents, then use qwenpaw agents chat for two-way communication with replies.
name: multi_agent_collaboration
description: Use this skill when another agent's expertise or context is needed, or when the user explicitly asks to involve another agent. First list agents, then use qwenpaw agents chat for two-way communication with replies.
metadata:
builtin_skill_version: "1.4"
qwenpaw:
emoji: "🤝"Use this skill when you **need another agent's expertise, context, workspace content, or collaborative support**. If the **user explicitly asks a specific agent to participate/assist/answer**, you should also use this skill.
1. **If the user explicitly requests invoking another agent, prioritize following the request** 2. **Otherwise, if you can do it yourself, do not invoke another agent** 3. **Check agents before invoking -- do not guess IDs** 4. **When context continuation is needed, you must pass `--session-id`** 5. **Do not call back the source agent**
---
qwenpaw agents list
qwenpaw agents chat \ --from-agent <your_agent> \ --to-agent <target_agent> \ --text "[Agent <your_agent> requesting] ..."
**Complex tasks** include: data analysis, report generation, batch processing, external API calls, etc.
qwenpaw agents chat --background \ --from-agent <your_agent> \ --to-agent <target_agent> \ --text "[Agent <your_agent> requesting] ..."
**Output**:
[TASK_ID: xxx-xxx-xxx] [SESSION: ...]
qwenpaw agents chat --background --task-id <task_id>
**Important**: Do not query frequently! After submitting a task: 1. **Do not block** - Continue handling other tasks or work 2. **Wait a reasonable time before querying** - Choose based on task complexity:
3. **During the wait** - You can reply to the user, handle other requests, or execute other tasks
qwenpaw agents chat \ --from-agent <your_agent> \ --to-agent <target_agent> \ --session-id "<session_id>" \ --text "[Agent <your_agent> requesting] ..."
**Key points**:
---
| Task Type | Mode to Use | Command | |-----------|-------------|---------| | Simple quick query | Real-time mode | `qwenpaw agents chat` | | Complex task (data analysis, batch processing, etc.) | Background mode | `qwenpaw agents chat --background` |
**Examples of complex tasks**:
**Decision criteria**: If you are unsure how long a task will take, or if the task is complex, prefer background mode.
---
1. Determine whether another agent is needed, or whether the user explicitly requested it 2. qwenpaw agents list 3. qwenpaw agents chat to start a conversation 4. Record [SESSION: ...] from the output 5. Include --session-id when context continuation is needed later
1. Determine whether the task is complex (data analysis, report generation, etc.) 2. qwenpaw agents list 3. qwenpaw agents chat --background to submit the task 4. Record [TASK_ID: ...] from the output 5. Continue handling other work 6. Wait a reasonable time (30-60 seconds) before querying status 7. Use --background --task-id to query results
---
`qwenpaw agents chat` must include all of the following:
Messages should begin with the following prefix:
[Agent my_agent requesting] ...
The first call will return:
[SESSION: your_agent:to:target_agent:...]
For subsequent follow-ups, you must copy this session_id and pass it via `--session-id`.
---
qwenpaw agents list qwenpaw agents chat \ --from-agent scheduler_bot \ --to-agent finance_bot \ --text "[Agent scheduler_bot requesting] User explicitly asked to consult finance_bot. Please answer what pending financial tasks are there."
qwenpaw agents chat \ --from-agent scheduler_bot \ --to-agent finance_bot \ --text "[Agent scheduler_bot requesting] What pending financial tasks are there today?"
qwenpaw agents chat \ --from-agent scheduler_bot \ --to-agent finance_bot \ --session-id "scheduler_bot:to:finance_bot:1710912345:a1b2c3d4" \ --text "[Agent scheduler_bot requesting] Expand on item 2"
---
Do not guess agent IDs. First run:
qwenpaw agents list
#
A curated collection of skills around AgentScope ecosystem and QwenPaw applications — ready to be installed into AI coding assistants like Claude Code, Cursor, and more.
Maps topics and keywords from user questions to QwenPaw official documentation paths and common source code entry points,…
将用户问题中的主题、关键词映射到 QwenPaw 官方文档路径与常见源码入口,减少盲目搜索。适用于内置 QA Agent 在回答安装、配置、技能、MCP、多智能体、记忆、CLI 等问题时快速选定要读的文件。
Build and debug Python applications using AgentScope 2.x. Consult this skill for AgentScope APIs, agent tools, multi-agent…
Use this skill when the user explicitly wants to connect to a running Chrome browser, scan local CDP ports, specify a `cdp_port`,…
当用户明确希望连接到已运行的 Chrome 浏览器、扫描本地 CDP 端口、显式指定 `cdp_port`,或让多个 agent / 工具共享同一个浏览器时,使用本 skill。当前 browser_use 默认已使用 managed CDP…
Use this skill when the user needs to control the browser launch mode for browser_use. By default, browser_use launches the local…