SuperAPI AI 工具集

dcc-mcp-skills-creator

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:该技能用于创建与改进由 DCC 适配器加载的技能包(Skill)。若任务是为主机(如 Nuke、Blender、3ds Max、Unreal、ZBrush、Houdini、Maya)构建完整适配器仓库,应使用 dcc-mcp-creator;操作已有 DCC 则用 dcc-mcp。

安装:安装已发布的 @loonghao/dcc-mcp-skills-creator 包,然后开启新的智能体轮次,命令为 openclaw skills install @loonghao/dcc-mcp-skills-creator 或 npx --yes clawhub@0.23.1 install @loonghao/dcc-mcp-skills-creator。

主要能力:提供技能脚手架、校验与审查工具,以及面向智能体的编写指南。可用 dcc-mcp-cli lint /path/to/my-skill 校验已有技能;它加载同级 tools.yaml,通过 Core 真实路由器以确定性 mock 处理器调用每条声明。可调用 MCP 工具 dcc_mcp_skills_creator__create_skill 创建新技能,调用 dcc_mcp_skills_creator__skill_template() 获取 SKILL.md 模板。

目录结构:my-skill/ 下含必需的 SKILL.md(元数据前言加说明)、当 metadata.dcc-mcp.tools 指向时的必需 tools.yaml、可选 scripts/ 与 references/。

工具契约要点:本地工具名用 snake_case,不得用点号;加载后按需发布为 <skill-name>__<tool_name>;版本元数据放在 SKILL.md 的 metadata.dcc-mcp.version;metadata.dcc-mcp.dcc 设具体主机,仅当同一实现对所有主机安全时用 dcc: any;依赖写在 metadata.dcc-mcp.depends,为技能名;input_schema 与 output_schema 显式声明,零参数工具也要闭合 schema;运行时发现默认不导入或执行脚本推断缺失 schema。MCP 输入 schema 宜保持简单,复杂约束放脚本或处理器校验。execution 取 sync 或 async;job_strategy 取 monolithic(默认)、chunked 或 isolated;affinity 显式,主线程/场景修改用 main,纯计算用 any;annotations 显式声明四个布尔提示。

限制:若行为需要在运行时解析 core 内部或适配器私有 YAML,应停止并请求 core API。长时主亲和工具、隔离任务、Computer Use 回退等有专门契约与边界,需按资料约定实现;未提供价格、平台支持范围等其它信息。