feishu-agent-add
name: feishu-agent-add
by cyecho-io · published 2026-03-22
$ claw add gh:cyecho-io/cyecho-io-feishu-agent-add---
name: feishu-agent-add
description: Use this skill when users want to add a Feishu agent for OpenClaw, especially when they say things like “帮我增加一个名字叫xxx,用来做xxx的飞书agent”, want a guided prompt flow, or want a one-command way to generate the matching OpenClaw config.
license: MIT
---
# feishu-agent-add
This skill is the conversational front end for the local script `scripts/add_feishu_agent.py`.
This project is designed for OpenClaw users, but the skill name intentionally stays short: `feishu-agent-add`.
When To Use
Use this skill when the user wants to:
Core Rule
Do not hand-edit `openclaw.json` unless the user explicitly asks for manual fallback.
Prefer running:
python3 scripts/add_feishu_agent.py ...The script is the execution core. This skill should mainly:
1. understand the user's request
2. ask only for missing required fields
3. preview the plan
4. run the script
5. summarize the result and next steps
Required Inputs
Collect these fields before execution:
- if missing, propose one derived from the name
These can use defaults unless the user says otherwise:
- default: `~/.openclaw/workspace-{agent_id}`
- default: inherit from the current OpenClaw config
- default: `true`
- default: `auto`
- default: `true`
Conversational Flow
1. Parse what the user already gave
For a request like:
> 帮我增加一个名字叫小红书运营,用来做内容选题和文案生成的飞书agent
extract:
If `agent_id` is missing, propose one instead of asking an open-ended question.
2. Ask the minimum follow-up questions
Only ask for the missing required fields. Prefer one compact message.
Typical follow-up:
Only ask about optional fields if the user indicates they care.
3. Preview before execution
Before running the script, summarize:
4. Run the script
Run from the skill directory:
python3 scripts/add_feishu_agent.py \
--agent-id <agent-id> \
--agent-name "<agent-name>" \
--purpose "<purpose>" \
--app-id <app-id> \
--app-secret <app-secret> \
--json-output \
--yesAdd optional flags only when needed:
Advanced User Mode
If the user prefers a single terminal command, give them a ready-to-run example instead of a manual JSON recipe.
Use this pattern:
python3 scripts/add_feishu_agent.py \
--agent-id trader \
--agent-name "交易小助手" \
--purpose "股票和 ETF 分析" \
--app-id cli_xxx \
--app-secret secret_xxx \
--yesOutput Expectations
After execution, summarize:
If the script fails, report the concrete reason and do not improvise partial manual edits unless the user asks for that fallback.
Notes
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...