mcpField
C
contract-cli-mdm-legal

contract-cli-mdm-legal

github.com/qfeius其他4102 次安装26 周前更新
代码仓库

关于 contract-cli-mdm-legal

contract-cli MDM Legal 是通过 contract-cli 查询法人实体的技能,可按名称列出候选项或按 ID 获取详情,并区分实体查询与字段配置查询;创建和更新命令尚未实现。

主要功能

  1. 01按名称列出法人实体
  2. 02按 ID 获取实体详情
  3. 03支持 user 和 bot 查询模式
  4. 04将字段配置查询转至其他技能

适用场景

  1. 01根据名称查找候选实体
  2. 02查询已知实体 ID 的详情
  3. 03创建合同前选择法人实体

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/qfeius/contract-cli --skill contract-cli-mdm-legal

安装后在 Claude Code 中输入/contract-cli-mdm-legal确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
commands.md
entity-query-guide.md
entity-query-parameters.md

详细介绍

来自项目 README

contract-cli MDM Legal

CRITICAL — 开始前 MUST 先读取 ../contract-cli-shared/SKILL.md。

适用命令

  • contract-cli mdm legal list
  • contract-cli mdm legal get <legal-entity-id>

快速决策

  • 已知法人实体 ID:直接用 mdm legal get
  • 只知道名称、需要候选列表:用 mdm legal list
  • 用户是想查字段配置:切到 ../contract-cli-mdm-fields/SKILL.md
  • 用户想创建或更新法人实体:当前结构化命令未实现,不要伪造

关键规则

  • mdm legal list 支持 --name、--page-size、--page-token
  • mdm legal list --as user 走 /open-apis/contract/v1/mcp/legal_entities
  • mdm legal list --as bot 走 /open-apis/mdm/v1/legal_entities/list_all
  • mdm legal get --as user 走 /open-apis/contract/v1/mcp/legal_entities/{legal_entity_id}
  • mdm legal get --as bot 走 /open-apis/mdm/v1/legal_entities/{legal_entity_id},并额外透传 query legal_entity_id
  • 不暴露 --operator
  • --user-id-type / --user-id 仍按共享规则透传,不做本地校验
  • 推荐阅读顺序是:

实现来源

操作建议

  • 只知道主体名称时,先 mdm legal list 拿候选,再 mdm legal get 查详情
  • 创建合同前如果只是要选我方主体,优先记住法人实体 id
  • 想确认写接口字段定义时,切到 mdm fields list

不要这样做

  • 不要把 mdm legal list/get 当成字段配置查询
  • 不要把未实现的 mdm legal create/update 当成已有结构化命令

评论

支持 Markdown