← Back to Skills Marketplace
xrovis

Hire Feishu Agent

by Hunter · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
161
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install hire-feishu-agent
Description
**当用户说出以下类似语句时触发本 Skill**: - "帮我招聘一个飞书助理" - "新增一个飞书渠道的 Agent" - "我要在飞书上部署一个新 Agent" - "hire a Feishu agent
README (SKILL.md)

Skill: 招聘飞书 Agent(hire-feishu-agent)

操作流程

Step 1 — 收集参数(向用户确认以下信息)

如果用户没有主动提供,主动询问

参数 说明 示例值
agentId / accountId Agent 唯一 ID,同时用于 account key 和 agentId mybot
agentName Agent 展示名称(botName) 我的助手
appId 飞书应用的 App ID cli_abc123
appSecret 飞书应用的 App Secret xxxxxxxxxxxxxxxx

询问话术示例:

我需要以下信息来完成配置,请逐一确认:

  1. Agent ID(同时作为飞书账号 key):
  2. Agent 展示名称(botName):
  3. 飞书 App ID(cli_ 开头):
  4. 飞书 App Secret:

Step 2 — 修改 ~/.openclaw/openclaw.json 三处位置

参考 schema.md 中的结构说明,按以下顺序修改:

修改位置 1:channels.feishu.accounts

accounts 对象中新增一个 key,key 名 = {agentId}

"channels": {
  "feishu": {
    "accounts": {
      "{agentId}": {
        "appId": "{appId}",
        "appSecret": "{appSecret}"
      }
    }
  }
}

修改位置 2:agents.list

在数组中追加一个对象

"agents": {
  "list": [
    {
      "id": "{agentId}",
      "workspace": "/Users/${USER}/.openclaw/workspace/[agentId]",
      "name": "{agentName}"
    }
  ]
}

修改位置 3:bindings

在数组中追加一个绑定规则(DM 默认路由):

"bindings": [
  {
    "agentId": "{agentId}",
    "match": {
      "channel": "feishu",
      "accountId": "{agentId}"
    }
  }
]

Step 3 — 向用户输出最终合并后的 JSON 片段

将三处修改合并展示,方便用户直接复制粘贴进 openclaw.json,并提示:

修改完成后请运行:
  openclaw gateway restart
以使配置生效。

注意事项

  • 如果 channels.feishu.accounts 已有其他 account,只追加新 key,不要覆盖已有 key
  • 如果 agents.list 已有其他 agent,只追加,不要替换整个数组
  • 如果 bindings 已有其他规则,只追加,不要替换整个数组
  • agentId 只允许使用小写字母、数字、连字符(-),不能含空格。
Usage Guidance
This skill appears to do exactly what it says, but it will ask you to provide your Feishu App Secret and to place that secret into ~/.openclaw/openclaw.json (plaintext). Before proceeding: 1) Only provide App Secret if you trust the agent/environment. 2) Inspect the merged JSON the skill outputs before pasting it into openclaw.json. 3) Back up ~/.openclaw/openclaw.json first. 4) Consider storing secrets in a dedicated secret store or protecting the file with strict filesystem permissions (chmod 600) instead of leaving secrets in world-readable JSON. 5) After editing, verify openclaw gateway restart and check logs for unexpected network activity. If you want stronger guarantees about secret handling, ask for guidance to use a secrets manager or environment variables rather than embedding the secret in config.
Capability Analysis
Type: OpenClaw Skill Name: hire-feishu-agent Version: 1.0.0 The skill bundle is a configuration utility designed to help users set up Feishu (Lark) agents within the OpenClaw framework. It guides the AI agent to collect necessary credentials (appId, appSecret) and provides structured templates in SKILL.md and template.json to update the local ~/.openclaw/openclaw.json configuration file. The instructions are transparent, aligned with the stated purpose, and include basic input validation rules for the agent to follow.
Capability Assessment
Purpose & Capability
Name/description say 'hire a Feishu agent' and the SKILL.md only asks for agentId, agentName, appId, and appSecret and then shows JSON fragments to add to openclaw.json. These requirements are appropriate and proportional for registering a Feishu bot.
Instruction Scope
Instructions explicitly instruct the agent to prompt the user for Feishu credentials and to modify three locations in ~/.openclaw/openclaw.json. This is in-scope for configuring an Agent. Important note: the skill directs storing appSecret in the JSON (plaintext); the SKILL.md does not include safeguards (e.g., advice to use a secrets store or file permissions), so secret handling risk should be considered.
Install Mechanism
Instruction-only skill with no install spec and no added binaries. Nothing is downloaded or written by the skill itself beyond the guidance to edit an existing config file; this is low risk from an install perspective.
Credentials
The skill declares no required environment variables or credentials, but it does instruct the agent to collect the Feishu appSecret from the user at runtime. Collecting that secret is justified for the stated purpose, but it is sensitive and the skill does not provide guidance on secure storage or limiting exposure.
Persistence & Privilege
always is false and the skill is user-invocable. The only persistent effect the instructions describe is editing ~/.openclaw/openclaw.json (the user's own configuration), which is within the skill's scope. The skill does not request elevated privileges or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hire-feishu-agent
  3. After installation, invoke the skill by name or use /hire-feishu-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the hire-feishu-agent skill. - Guides users step-by-step to add a new Feishu agent by collecting required details. - Clearly lists JSON config changes across three locations: accounts, agent list, and bindings. - Provides copy-ready JSON snippets for easy configuration. - Includes usage tips and parameter validation reminders.
Metadata
Slug hire-feishu-agent
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Hire Feishu Agent?

**当用户说出以下类似语句时触发本 Skill**: - "帮我招聘一个飞书助理" - "新增一个飞书渠道的 Agent" - "我要在飞书上部署一个新 Agent" - "hire a Feishu agent. It is an AI Agent Skill for Claude Code / OpenClaw, with 161 downloads so far.

How do I install Hire Feishu Agent?

Run "/install hire-feishu-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Hire Feishu Agent free?

Yes, Hire Feishu Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Hire Feishu Agent support?

Hire Feishu Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hire Feishu Agent?

It is built and maintained by Hunter (@xrovis); the current version is v1.0.0.

💬 Comments