contract-cli-api-call
contract-cli API Call
CRITICAL — 开始前 MUST 先读取 ../contract-cli-shared/SKILL.md。
适用命令
contract-cli api call <METHOD> <PATH>
快速决策
- 结构化命令已覆盖:优先用对应 skill,不要退回
api call - 用户给了精确开放平台路径或结构化命令未实现:用
api call - 用户要调
/open-apis/contract/v1/mcp/...:必须走--as user
关键规则
More from qfeius/contract-cli
contract-cli-shared
contract-cli 开放平台共享约定技能:在 `contract` 和 `mdm` 模块间做选择,并遵守 `contract/v1/mcp` user-only 限制、`--input-file` 请求体输入、输出格式和 profile 选择规则。当用户要操作开放平台 CLI 但尚未明确命令模块时触发。
9auth
contract-cli 登录与身份切换技能:初始化 dev profile、执行 user OAuth 登录、录入 bot 的 app_id/app_secret 并立即兑换 tenant_access_token、查看状态、切换默认身份、排查本地 config/secrets 持久化问题。当用户需要 `contract-cli config add`、`contract-cli auth login --as user|bot`、`contract-cli auth status/logout/use` 或排查登录异常时触发。
8contract-cli-mdm-fields
contract-cli 字段配置查询技能:查询 vendor、legal_entity、vendor_risk 的字段配置定义。当用户要使用 `contract-cli mdm fields list` 确认主数据字段结构时触发。bot 身份当前只支持 vendor/legalEntity。
8contract-cli-mdm-vendor
contract-cli 交易方查询技能:列出交易方候选列表或按 ID 获取交易方详情。当用户要使用 `contract-cli mdm vendor list|get` 查询合同域交易方数据时触发。
8contract-cli-contract
contract-cli 合同命令技能:支持 user/bot 双身份下的合同详情、合同搜索、合同创建、同步用户组、读取合同文本、查询合同分类、列出模板、查看模板详情、创建模板实例,bot 身份下的文件上传,以及 user 身份下的枚举查询。当用户要使用 `contract-cli contract ...` 操作合同能力时触发。
8contract-cli-mdm-legal
contract-cli 法人实体查询技能:列出法人实体候选列表或按 ID 获取法人实体详情。当用户要使用 `contract-cli mdm legal list|get` 查询合同域法人实体数据时触发。
8