mcpField
S
sharecrm

sharecrm

github.com/fsxiaokeMarketing & growth2156 installsUpdated 7w ago
Repository

About sharecrm

sharecrm is a skill for managing 纷享销客 capabilities through its command-line tool, aimed at CRM workflows. It spans multiple product areas and uses intent routing, subskills, and confirmation rules to guide operations.

Key features

  1. 01Covers CRM, marketing, service, and workflow areas
  2. 02Maps user intent to product commands
  3. 03Routes knowledge and data tasks to subskills
  4. 04Requires confirmation for risky record creation
  5. 05Defines prerequisites, error retries, and permissions

Use cases

  1. 01Choose 纷享销客 commands from a natural-language request
  2. 02Query or maintain CRM object data
  3. 03Handle approval, business-flow, and stage tasks
  4. 04Run customer-service knowledge and session workflows

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/fsxiaoke/sharecrm-cli-skills --skill sharecrm

After installing, type/sharecrmin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/agentic_rag/agentic-rag/references/
answer-control.md
clarification.md
crm-data-tools.md
knowledge-retrieval.md
web-search.md
references/approval_runtime_skill/approval-runtime-skill/references/
instance-cancel.md
instance-get-detail-by-instance-id.md
instance-get-detail-change.md
instance-get-instance-id-by-object-id.md
instance-get-preview-tasks.md
instance-progress.md
instance-retry-task.md
task-add-extra-node.md
task-carbon-copy.md
task-change-free-task-handler.md
task-change-task-handler.md
task-complete.md
task-delete-reply.md
task-edit.md
task-feed-detail.md
task-get-can-refuse-tasks.md
task-get-task-buttons.md
task-get-task-extra-data.md
task-reanalysis-task-processor.md
task-reject-to-before-task.md
task-remind.md
task-reply.md
task-retrieve-check.md
task-retrieve.md
task-update-and-complete.md

Details

From the project README

纷享销客全产品 Skill

通过 sharecrm 命令管理纷享产品能力。

严格禁止 (NEVER DO)

  • 不要使用 sharecrm 命令以外的方式操作(禁止 curl、HTTP API、浏览器)
  • 不要编造 UUID、ID 等标识符,必须从命令返回中提取
  • 不要猜测字段名/参数值,操作前必须先查询确认

严格要求 (MUST DO)

  • 危险操作必须先向用户确认,用户同意后才加 --yes 执行
  • 单次批量操作不超过 30 条记录
  • 所有命令必须严格遵循对应产品参考文档里面规定的参数格式(如:如果有参数值,则参数和参数值之间至少用一个空格隔开)

前置条件

  • 已安装 sharecrm,可通过 sharecrm -V 确认是否安装,如果未安装 MUST 请先用 Read 工具读取 references/shareCrmInstall.md内容,并完成sharecrm安装
  • 已通过 sharecrm auth login 完成登录授权
  • CRITICAL — 开始前 MUST 先用 Read 工具读取 references/userAuth.md,其中包含登录授权、身份认证
  • 登录用户具有对应数据操作的权限 scope

注意: 产品命令的使用方法可以通过 sharecrm <product> -h 查看,命令帮助信息可以通过 sharecrm <product> <command> -h 查看,命令帮助信息中会列出所有参数。

产品总览

产品用途命令帮助信息查参考文档
knowledge知识与检索:sharecrm knowledge -h
solution内容与方案:sharecrm solution -h
enterprise企业与行业:sharecrm enterprise -h
salesCRM与销售:sharecrm sales -h
marketing营销与增长:sharecrm marketing -h
service服务与工单:sharecrm service -h
visit外勤与拜访:外勤/外勤记录/外勤审批/外勤审批表单sharecrm visit -h
biBI分析:sharecrm bi -h
approval审批:审批工单,审批工单查询,审批工单创建,审批工单修改,审批工单删除sharecrm approval -h
bpmBPM:sharecrm bpm -h
flow流程:流程创建,流程查询,流程修改,流程删除sharecrm flow -h
data对象与数据:CRM通用对象数据操作,包括查询,新建,编辑,根据SQL查询等sharecrm data -hdata.md
describe对象描述:CRM对象描述的基本操作,包括查询对象ApiName,查询对象描述等sharecrm contact -h
file文件:对象文件上传sharecrm file -hfileUpload.md
utility通用函数:sharecrm utility -h
work日程任务:sharecrm work -h
tag标签:sharecrm tag -h
usergroup用户组:sharecrm usergroup -h
stage阶段:sharecrm stage -h
notice通知:sharecrm notice -h
mail邮件:sharecrm mail -h
channel渠道协同:sharecrm channel -h
conversation群组与会话:sharecrm conversation -h

意图判断决策树

  • 用户提到"知识/知识库/知识检索/知识库检索/知识查询/知识搜索" → knowledge
  • 用户提到"解决方案/方案/内容/内容方案/方案检索/方案搜索" → solution
  • 用户提到"企业信息/行业信息/行业检索/行业查询/行业搜索" → enterprise
  • 用户提到"销售/CRM" → sales
  • 用户提到"营销/增长/推广/推广渠道/推广渠道管理/推广渠道分析/推广渠道效果/推广渠道效果分析" → marketing
  • 用户提到"售后/售后服务/售后支持/售后处理/服务工单/售后工单" → service
  • 用户提到"外勤/外勤记录/外勤审批/外勤审批表单/拜访/拜访记录/拜访审批/拜访审批表单" → visit
  • 用户提到"BI/BI报表/数据分析/数据可视化/数据统计/数据统计分析/数据统计效果/数据统计效果分析/数据可视化/数据可视化分析" → bi
  • 用户提到"审批/审批表单/审批流程/审批工单" → approval
  • 用户提到"BPM/业务流程/BPM流程/BPM流程定义/BPM流程实例/BPM流程任务/BPM流程任务节点" → bpm
  • 用户提到"对象/对象数据/对象数据查询/对象数据检索/对象数据创建/对象数据修改/对象数据删除" → data
  • 用户提到"文件/网盘/文件管理/文件检索/文件查询/文件上传/文件下载/文件分享/文件收藏/文件收藏夹/文件收藏夹创建/文件收藏夹删除" → file
  • 用户提到"函数/APL函数/通用函数/通用函数定义/通用函数实例/通用函数任务/通用函数任务节点" → utility
  • 用户提到"日程/日程任务/日程任务节点/日程任务实例/日程任务定义" → work
  • 用户提到"标签/标签管理/标签创建/标签删除" → tag
  • 用户提到"用户组/用户组管理/用户组创建/用户组删除" → usergroup
  • 用户提到"阶段/阶段管理/阶段创建/阶段删除" → stage
  • 用户提到"通知/通知查看/通知检索/通知管理/通知创建/通知删除" → notice
  • 用户提到"邮件/邮件管理/邮件创建/邮件删除" → mail
  • 用户提到"渠道/渠道协同/渠道管理/渠道创建/渠道删除" → channel
  • 用户提到"群组/群组管理/群组创建/群组删除" → conversation

危险操作确认

以下操作为不可逆或高影响操作,执行前必须先向用户展示操作摘要并获得明确同意,同意后才加 --yes 执行。

产品命令说明
datadata CreateRecords创建对象数据
确认流程
Step 1 → 展示操作摘要(操作类型 + 目标对象 + 影响范围)
Step 2 → 用户明确回复确认(如 "确认" / "好的")
Step 3 → 加 --yes 执行命令

核心流程

作为一个智能助手,你的首要任务是理解用户的真实、完整的意图,而不是简单地执行命令。在选择 sharecrm 的产品命令前,必须严格遵循以下四步流程:

  1. 意图分类:首先,判断用户指令的核心 动词/动作 属于哪一类。这比关注名词更重要。
  2. 歧义处理与信息追问:如果用户指令模糊或包含多个产品的关键字,严禁猜测。必须主动向用户追问以澄清意图。这是你作为智能助手而非命令执行器的核心价值。
  3. 精准产品映射:在完成前两步,意图已经清晰后,参考产品总览和意图判断决策树 来选择产品。
  4. 充分阅读产品参考文件,通过编写代码或直接调用指令实现用户意图。

错误处理

  1. 遇到错误,加 --debug 重试一次
  2. 仍然失败,报告完整错误信息给用户,禁止自行尝试替代方案
  3. 认证失败时,参考 userAuth 中的认证章节处理

子技能索引

当用户意图匹配下表场景时,MUST 先用 Read 工具读取对应子技能的 SKILL.md,并严格按其指令执行。

知识与检索
子技能用途参考文档
agentic-ragCRM 知识检索强制入口:产品功能/配置/故障/政策/文档问答agentic-rag
数据读写
子技能用途参考文档
semantic-interpreter自然语言 CRM 数据查询/检索/聚合/分析的唯一入口semantic-interpreter
data-readsharecrm data 只读兜底:对象识别、描述、关系与记录读取data-read
data-add自然语言创建/录入 CRM 主对象数据记录data-add
data-edit自然语言编辑/更新 CRM 主对象已有记录字段data-edit
流程运行时
子技能用途参考文档
flow-tasks-query查询审批流/业务流/阶段推进器待办任务flow-tasks-query
flow-runtime-handler-skill处理审批流/业务流/阶段推进器运行时任务flow-runtime-handler-skill
approval-runtime-skill查询或处理审批实例与审批任务approval-runtime-skill
bpm-runtime-skill查询或处理业务流实例与业务流任务bpm-runtime-skill
stage-runtime-skill查询或处理阶段推进器实例、阶段与任务stage-runtime-skill
客服 CSM
子技能用途参考文档
agent-kb-qa客服侧知识库问答,生成解答与回复参考agent-kb-qa
create-case从会话上下文提取信息并创建案例create-case
smart-handoff-to-human-agent智能转接人工客服smart-handoff-to-human-agent
knowledge-capture从会话提炼知识并创建问答对/知识文章knowledge-capture
next-best-action生成客服下一步行动建议next-best-action
query-case按访客/客户信息查询匹配案例query-case
response-recommendation生成多种风格客服话术推荐response-recommendation
knowledge-base-qa机器人知识库问答(带来源引用)knowledge-base-qa
robot-session-summary总结前序智能客服会话与待跟进事项robot-session-summary
self-service-appointment客户自助预约并创建服务请求self-service-appointment
intent-recognition识别客户主诉求并分流服务路径intent-recognition
service-progress-query按单号/电话查询服务进度service-progress-query
customer-profile-insight生成访客画像洞察报告customer-profile-insight
SFA 销售
子技能用途参考文档
leads-convert-validate线索转商机前资格验证leads-convert-validate
account-chain-analysis客户产业链位置、上下游与生态关系分析account-chain-analysis
account-cooperation-history客户历史合作与供应商关系分析account-cooperation-history
account-due-diligence-report客户情报/尽调报告(含舆情检索)account-due-diligence-report
account-industry-analysis客户所处行业环境与趋势分析account-industry-analysis
sfa-customer-voice基于销售/会议记录的客户之声(VOC)分析sfa-customer-voice
sfa-account-diagnosis客户经营诊断与下一步经营建议sfa-account-diagnosis
sfa-account-handover-briefing客户团队交接简报sfa-account-handover-briefing
sfa-account-pre-visit-briefing-v2见客前/拜访前客户简报sfa-account-pre-visit-briefing-v2
sfa-account-score客户评分与健康度评估sfa-account-score
sfa-account-standard-briefing客户 360 标准档案简报sfa-account-standard-briefing
sfa-data-convertSFA 单据转换(报价/合同/订单等)sfa-data-convert
sfa-decision-chain-diagnosis商机决策链诊断sfa-decision-chain-diagnosis
sfa-journal-personal-report销售个人日报/周报/月报sfa-journal-personal-report
sfa-journal-team-report销售团队日报/周报/月报sfa-journal-team-report
sfa-leads-convert线索转化为客户/联系人/商机sfa-leads-convert
sfa-leads-diagnosis线索诊断、画像与跟进建议sfa-leads-diagnosis
sfa-leads-score线索评分与质量评估sfa-leads-score
sfa-opportunity-competitive-analysis商机竞争分析与竞品对比sfa-opportunity-competitive-analysis
sfa-opportunity-diagnosis商机诊断、风险识别与赢单建议sfa-opportunity-diagnosis
sfa-opportunity-score商机评分与赢率评估sfa-opportunity-score
sfa-opportunity-stage商机阶段查询与变更sfa-opportunity-stage
sfa-price-tool询价/价目表/最优价格查询sfa-price-tool
sfa-product-attribute-tool产品关联属性查询/关联/解除sfa-product-attribute-tool

详细参考 (按需读取)

Comments

Markdown supported