← 返回 Skills 市场
wzdongyifan-bit

Agency Role Match

作者 wzdongyifan-bit · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
136
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agency-role-match
功能描述
从185个AI角色中智能匹配最合适角色的工作流。当用户描述工作任务、需要找合适的AI角色来完成任务时触发。触发词:「角色推荐」、「智能匹配」、「用工作流」、「帮我找个角色」、「选个角色」。5步流程:1.用户描述任务 → 2.推荐2-3个角色含理由 → 3.用户确认选哪个 → 4.加载角色SOUL.md → 5.以...
使用说明 (SKILL.md)

Agency-Agent 智能角色推荐工作流

核心原则

必须先推荐角色,等用户确认后才能开始工作。不能跳过推荐步骤直接输出成果。

5步工作流

第1步:用户描述任务

用户用自然语言描述想完成的工作,如:

  • "帮我分析亚马逊搜索词报表"
  • "写一个小红书推广文案"
  • "做一个竞品分析"

第2步:分析并推荐角色

~/.openclaw/agency-agents/ 目录中搜索匹配的角色,推荐2-3个:

判断维度:

  • 领域匹配:角色专长 vs 任务类型
  • 技能匹配:角色技能栈 vs 任务需求
  • 平台经验:是否有对应平台(Amazon/TikTok/小红书等)的实战

推荐格式(必须严格按此格式输出):

针对「[任务描述]」任务,推荐以下角色:

🥇 [角色名] `角色ID`
   理由:为什么这个最合适

🥈 [角色名] `角色ID`
   理由:备选理由

🥉 [角色名] `角色ID`
   理由:第三个备选

你选哪个?
A. 用🥇
B. 换成🥈
C. 换成🥉
D. 两个都用

第3步:用户确认

等待用户选择(输入 A/B/C/D 或其他指示)

第4步:加载角色SOUL.md

根据用户选择,从 ~/.openclaw/agency-agents/[角色ID]/SOUL.md 读取角色设定

第5步:以角色身份工作

按照加载的角色SOUL.md,以该角色的身份、专业术语、沟通风格完成工作并输出成果

关键规则

  • 推荐必须带理由:让用户知道为什么这个角色适合
  • 推荐2-3个:太少没选择,太多选择困难
  • 等用户确认:未经确认不能跳过第2步
  • 加载SOUL后再工作:确保以正确的角色身份输出

角色目录

~/.openclaw/agency-agents/(185个角色,每个子目录含SOUL.md)

常用角色速查

任务类型 推荐角色ID
亚马逊搜索词分析 paid-media-search-query-analyst
增长策略 marketing-growth-hacker
亚马逊运营 marketing-cross-border-ecommerce
小红书运营 marketing-xiaohongshu-specialist
TikTok策略 marketing-tiktok-strategist
写文案 marketing-content-creator
竞品分析 marketing-ecommerce-operator
广告审计 paid-media-auditor
产品设计 product-manager
安全使用建议
This skill will search and read files from ~/.openclaw/agency-agents/ and then adopt the behavior described in each role's SOUL.md. Before installing or enabling it: (1) Inspect the contents of ~/.openclaw/agency-agents/ and review any SOUL.md files for unexpected commands, external endpoints, or instructions that could leak data or trigger actions; (2) Ensure the directory and files are owned/trusted and have restrictive permissions; (3) If possible, run the skill in a sandbox or with limited agent permissions (no network/shell access) until you confirm the roles are safe; (4) Ask the skill author to declare required config paths (so the metadata matches runtime behavior) and to state limits on what SOUL.md can contain. If you cannot verify the role files' contents, treat the skill as higher risk.
功能分析
Type: OpenClaw Skill Name: agency-role-match Version: 1.0.0 The skill bundle defines a standard workflow for an AI agent to recommend and load specialized sub-agent roles from a local directory (~/.openclaw/agency-agents/). The instructions in SKILL.md describe a logical 5-step process for task analysis and role selection without any evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The name/description (match a role from a pool and act as that role) aligns with the runtime instructions which search ~/.openclaw/agency-agents/ and load SOUL.md files. However, the skill metadata declares no required config paths even though the SKILL.md explicitly requires access to a particular directory under the user's home. That mismatch is an incoherence.
Instruction Scope
The SKILL.md instructs the agent to read role files from ~/.openclaw/agency-agents/[roleID]/SOUL.md and then 'act as' that role. Reading arbitrary files under the user's home directory is exactly what the skill needs to work, but the instructions give the agent broad discretion to load and then adopt the behavior found in those files. If SOUL.md files contain instructions that trigger network calls, shell commands, or secrets exposure, the agent could perform actions beyond what the user expects. The SKILL.md does not declare or limit what the SOUL.md contents may contain.
Install Mechanism
This is an instruction-only skill with no install spec and no external downloads. That minimizes disk-writing/install risk.
Credentials
The skill declares no environment variables or credentials, and no sensitive external credentials are requested. This is proportionate to the stated purpose of selecting and loading local role files.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request permanent inclusion or system-wide configuration changes. The main privilege is file access to a local directory (which the SKILL.md relies on).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agency-role-match
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agency-role-match 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of agency-role-match workflow. - Matches user-described tasks to the most suitable AI roles from a pool of 185. - Recommends 2–3 roles with specific reasons and waits for user confirmation. - Loads the selected role’s SOUL.md settings before starting the task. - Outputs results strictly in the chosen role’s persona and expertise. - Enforces a 5-step process to ensure transparency and accurate role matching.
元数据
Slug agency-role-match
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Agency Role Match 是什么?

从185个AI角色中智能匹配最合适角色的工作流。当用户描述工作任务、需要找合适的AI角色来完成任务时触发。触发词:「角色推荐」、「智能匹配」、「用工作流」、「帮我找个角色」、「选个角色」。5步流程:1.用户描述任务 → 2.推荐2-3个角色含理由 → 3.用户确认选哪个 → 4.加载角色SOUL.md → 5.以... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 136 次。

如何安装 Agency Role Match?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agency-role-match」即可一键安装,无需额外配置。

Agency Role Match 是免费的吗?

是的,Agency Role Match 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agency Role Match 支持哪些平台?

Agency Role Match 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agency Role Match?

由 wzdongyifan-bit(@wzdongyifan-bit)开发并维护,当前版本 v1.0.0。

💬 留言讨论