用途:这是一个用于设计并标准化基于 uxc 的 provider 包装技能的工具。前提是 uxc skill 已作为基础执行契约可用,且目标包装技能的范围(提供方端点、核心操作、认证模型、写入风险)已明确。
主要能力:从用户提供的 host 出发,记录原始输入、归一化端点候选,并在起草技能文本前发现协议与有效路径;通过 uxc <endpoint> -h 探测候选,搜索官方文档确认端点形态与认证模型;显式检测认证需求,记录认证模型与作用域,并在使用 OAuth/绑定时用 uxc auth binding match <endpoint> 验证本地映射;固定包装接口(提供方端点、链接命令名 <provider>-<protocol>-cli、认证模式);产出 SKILL.md、agents/openai.yaml、references/usage-patterns.md 与 scripts/validate.sh,其中 scripts/validate.sh 会做必需文件、frontmatter 字段、命令风格约束与禁用旧模式等严格检查。
使用方式:遵循 link-first(先 command -v <link_name>,再 uxc link <link_name> <host>)与 help-first(<link_name> -h、<link_name> <operation> -h)流程;链接命名采用 <provider>-<protocol>-cli,如 notion-mcp-cli、github-openapi-cli;输入优先使用 key=value,也允许裸 JSON 位置参数;JSON 输出作为自动化路径,不依赖 --text。完成后运行校验并迭代至通过。
限制:不得在运行时动态重命名链接;不得仅凭 host 字符串假设协议、路径或认证;不使用旧的默认示例(list/describe/call/已移除的标志);未在资料中确认的收费、平台或效果暂未提供。