Skip to content
Agent Memory
Skill

/crm-assistant

将销售会议 transcript、飞书会议原始 JSON、飞书云文档正文或 Word/DOCX 会议纪要,转换成 CRM 结构化结果,并按客户信息表 + 商机推进快照表两表模型生成/同步飞书多维表格记录时使用。适用于多轮客户推进、客户画像增量更新、商机阶段判断、Lead Score 计算,以及“弱值不覆盖旧值、沟通风格/风险顾虑合并”的客户字段更新规则。

BOOST
From plugin
agentic-ai
1534 skills
Install
$ npx -y skills add DjangoPeng/agentic-ai --skill crm-assistant --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/crm-assistant

Context preview

The summary Claude sees to decide when to auto-load this skill.

将销售会议 transcript、飞书会议原始 JSON、飞书云文档正文或 Word/DOCX 会议纪要,转换成 CRM 结构化结果,并按客户信息表 + 商机推进快照表两表模型生成/同步飞书多维表格记录时使用。适用于多轮客户推进、客户画像增量更新、商机阶段判断、Lead Score 计算,以及“弱值不覆盖旧值、沟通风格/风险顾虑合并”的客户字段更新规则。

SKILL.md

crm-assistant.SKILL.md
name: crm-assistant
description: 将销售会议 transcript、飞书会议原始 JSON、飞书云文档正文或 Word/DOCX 会议纪要,转换成 CRM 结构化结果,并按客户信息表 + 商机推进快照表两表模型生成/同步飞书多维表格记录时使用。适用于多轮客户推进、客户画像增量更新、商机阶段判断、Lead Score 计算,以及“弱值不覆盖旧值、沟通风格/风险顾虑合并”的客户字段更新规则。

CRM Assistant

在销售会议已经有可读文本后使用本 Skill。当前项目已经收敛为一个 Python CLI:`scripts/crm_assistant.py`。

这个 skill 负责什么

把以下任一输入:

  • `transcript.txt + context.json`
  • 飞书会议原始 JSON
  • 飞书云文档导出的会议正文
  • Word / DOCX 会议纪要

转换成:

  • `meeting_record.json`
  • `customer_profile_update.json`
  • `opportunity_update.json`
  • `follow_up_task.json`
  • `pre_meeting_brief.json`
  • `customer_table_rows.json`
  • `opportunity_snapshot_row.json`
  • `crm_packet.json`
  • 在具备凭据时,进一步写回飞书多维表格

当前项目的关键业务规则

1. 固定两表模型

  • 客户信息(长期客户画像,按客户身份 upsert)
  • 商机快照(每次会议一条快照,保留推进轨迹)

2. 客户信息更新规则

对 客户信息的所有字段统一执行:

  • 如果本轮值是弱值(如 `未明确` / `未知` / `待确认` / 空值),不要覆盖旧的明确值
  • 如果本轮值是新的明确判断,允许更新旧值
  • `沟通风格`、`风险顾虑` 采用合并策略:保留旧值并追加新值,去重后写回

3. 当前已知注意点

  • 项目已经支持 DOCX 直连入口与飞书多维表格同步
  • 同一客户多轮推进时,客户信息做增量更新,商机快照表持续追加
  • 同一项目不同阶段应优先沿用同一个商机ID,不要每轮都新建商机
  • `机会名称` 应优先采用 `客户公司 - 项目主题`,不要把联系人姓名列表拼到最前面

优先命令

A. 直接处理 Word / DOCX 并写 CRM 结果

python ./scripts/crm_assistant.py ingest-docx-to-bitable \
  --docx-path ./meeting.docx \
  --output-dir ./runtime/your_case

B. 从飞书会议原始 JSON 提取并落 CRM

python ./scripts/crm_assistant.py ingest-feishu-raw-to-bitable \
  --raw-input-path ./raw.json \
  --output-dir ./runtime/your_case

C. 从飞书云文档正文落 CRM

python ./scripts/crm_assistant.py ingest-feishu-doc-to-bitable \
  --doc-markdown-path ./source_doc.md \
  --output-dir ./runtime/your_case

D. 仅做规则处理(已有 transcript + context)

python ./scripts/crm_assistant.py process-transcript \
  --transcript-path ./transcript.txt \
  --context-path ./context.json \
  --output-dir ./runtime/your_case/process

需要写回飞书时

如果当前环境具备飞书 app 凭据,可在 ingest 命令上追加同步参数,例如:

  • `--sync-feishu`
  • `--app-token-or-url`
  • `--customer-table-id`
  • `--opportunity-table-id`
  • 以及 app 凭据来源(显式参数、配置文件或环境变量)

若当前环境没有凭据:

  • 先完成 CRM 结构化产物生成
  • 再返回待写入内容,或由具备飞书工具能力的一侧执行写表

按需读取的参考资料

仅在需要时再读:

  • `references/input_schemas.md`
  • `references/output_schemas.md`
  • `references/feishu-bitable-mapping.md`
  • `references/llm_prompt_template.md`
  • `references/llm_output_schema.md`
  • `references/openclaw_user_side_write_prompt.md`
  • `references/user_side_feishu_prompt.md`

自检建议

在修改脚本或规则后,至少做一项:

python ./scripts/crm_assistant.py --help
python ./scripts/crm_assistant.py run-sample-tests
python ./scripts/crm_assistant.py run-feishu-pipeline-tests

补充:

  • 当前仓库默认不保留 `assets/samples/`,因此 `run-sample-tests` 无样本时会直接跳过
  • 如果要跑真实样本回归,请先补回脱敏样本与断言文件

输出要求

优先保证:

  • 中文业务摘要短而准
  • 阶段判断、Lead Score、下次动作可解释
  • 飞书字段名和当前表结构一致
  • 不要让弱值覆盖长期客户已知信息
  • 沟通风格 / 风险顾虑按合并策略处理
Read more
Ships withagentic-ai

OpenClaw 生产部署、Agent 开发与 Claude Code 深度实战的完整知识库

Get the whole plugin

Other skills on agentic-ai.

financial-expense-automation
Skill

financial-expense-auto…

当用户上传 PDF、JPG、JPEG、PNG 附件,或消息中包含"报销""发票""票据""录入""火车票""机票"等关键词时触发。对附件内容进行识别,若确认为报销票据则提取结构化字段并写入飞书多维表格;若识别后内容不是报销票据,告知用户并终止流程。

github-secret-auditor
Skill

github-secret-auditor

当用户希望让 OpenClaw 通过 ACP 调度 Claude Code,对 GitHub 仓库进行 API Key、Token、密码、私钥、Webhook URL 等敏感信息泄露巡检、自动修复、验收、推送修复 commit,并通过飞书发送巡检报告时使用。