TopRank Skills

Home / Claw Skills / 其他 / feishu-topic-spawn
Official OpenClaw rules 15%

feishu-topic-spawn

Create a new topic in a Feishu topic-group, and optionally add the first in-thread reply (with optional @mention) by sending as the user. Use when the user says things like ‘开话题’, ‘/topic’, ‘开个新话题’, ‘在话题里回一条’, or asks to simulate a ChatGPT-style ‘new chat’ workflow inside a Feishu topic-group. In a Feishu topic-group, a top-level send creates the topic; replying with `reply_in_thread=true` posts inside that topic.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 feishu-topic-spawn 技能。 若已安装,则直接安装 feishu-topic-spawn 技能。

Overview

Skill Key
dxxbb/feishu-new-chat
Author
dxxbb
Source Repo
openclaw/skills
Version
-
Source Path
skills/dxxbb/feishu-new-chat
Latest Commit SHA
7e5acb2ac278eb126671013d79ef9a2bed404220

Extracted Content

SKILL.md excerpt

# Feishu Topic Spawn

Create a new Feishu topic in a dedicated **topic-group**, then optionally post the **first thread reply** inside it.

Keep this skill lightweight. Use it for topic creation and first-reply bootstrapping, not for session routing magic.

## Validated behavior

This workflow has been verified:

1. `feishu_im_user_message.send` to a topic-group `chat_id` creates a **new top-level topic**.
2. `feishu_im_user_message.reply` with `reply_in_thread=true` posts **inside that topic**.
3. A reply can `@` a user by placing Feishu text markup directly in the content:

```text
<at user_id="ou_xxx">Name</at> 你好
```

This is the current working path. Prefer it over assumptions about implicit reply routing.

## Preconditions

Require all of the following:

- The destination is a real **Feishu topic-group**.
- The user has explicitly asked to send the message.
- The user has permission to post in that group.
- User-auth Feishu messaging is available for `feishu_im_user_message`.

If user auth is unavailable or expired, stop and ask the user to re-authorize.

If the target group is not a topic-group, explain that the result will only be a normal group message, not a topic.

## Default target group

Default to the fixed topic-group configured in `TOOLS.md`.

Current default:
- `泡菜的话题群`

Use `feishu_chat` with `action=search` to resolve the group.

If no matching group is found:
- Stop.
- Tell the user the topic-group does not exist yet.
- Ask them to create it manually first.

## Workflow

### 1. Resolve target group

- If the user explicitly names a group, use that name.
- Otherwise default to `泡菜的话题群`.
- Resolve the `chat_id` with `feishu_chat.search`.

### 2. Parse requested action

Support four shapes:

#### A. Open topic only
Example:
```text
开话题:OpenClaw 多线程 SOP
```

Send one top-level text message only.

#### B. Open topic + first thread reply
Example:
```text
开话题:OpenClaw 多线程 SOP|先写一个 5 点大纲
```

Interpret as:
- title = `O...

Related Claw Skills