Agent Skills
返回列表
DCC-MCP 包创建器

DCC-MCP 包创建器

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-dcc-mcp-skills-creator。

技能介绍

解决的问题

DCC-MCP 技能包需要适配 Nuke、Blender、3ds Max、Unreal、ZBrush、Houdini、Maya 等宿主,并协调 SKILL.md、tools.yaml、scripts/、references/ 与网关标签。手工维护时容易出现命名不一致、input_schema 过复杂、sidecar 引用缺失、依赖越界,以及运行时解析 adapter 私有状态等问题,导致工具检索和调度不稳定。

工作方式

dcc-mcp-skills-creator 将脚手架、校验和作者指引打包成元技能。

  • 先判断技能属于 infrastructure、domain、thin-harness 或 example。
  • 使用 kebab-case 技能名与 snake_case 工具名,并显式声明简单、稳定的 input_schema 与 output_schema。
  • 将宿主 API 调用保留在 scripts/ 中,并使用 lazy imports,保证宿主未运行时仍可发现工具。
  • 优先从 dcc_mcp_core.skills_helper 复用 JSON/YAML、HTTP、文件路径、校验与结果辅助函数。
  • 在 tools.yaml 中声明 execution、affinity、timeout_hint_secs、annotations 与失败恢复链。
  • 加载前使用 validate_skill_dir 或 dcc_mcp_core.validate_skill() 校验字段、命名、引用、依赖与规范扩展。

适用边界

适合为 DCC 宿主创建完整 adapter 仓库,或改进 adapter 加载的技能包。若行为需要解析 core 内部或 adapter 私有 YAML,应请求正式 core API,而不是绕过契约。网关标签按 AND 过滤,dcc_type 每次只传一个 DCC 家族。

使用场景

  • 给 Blender 做一个 MCP adapter 时,需要生成 SKILL.md、tools.yaml、scripts 并校验工具契约。
  • 维护 Houdini 技能包时,要检查 tools.yaml 的 execution、affinity、schemas 和 sidecar 引用。
  • 评审 Nuke 插件工具时,需要确认 input_schema 保持简单并补充可复制的 call_examples。
  • 接入生产追踪网关时,要配置 pipeline、production-tracking、read-only 等标签以正确过滤。

适合人员

  • 做 DCC 插件 MCP 集成的工程师,要创建可被 adapter 加载的技能包并跑通校验。
  • 维护 Blender / Houdini 工具链的技术负责人,要统一工具命名、schema 和 tags。
  • 负责 MCP 工具治理的平台工程师,要评审 input_schema、annotations 与 sidecar 文件。
  • 编写 DCC 生产追踪连接器的开发者,要配置 pipeline 与 production-tracking 标签。