用途:验证 MixSeek-Core 的配置文件是否符合 TOML 语法与 MixSeek 模式,支持 team、orchestrator、evaluator、judgment 四类文件,路径示例如 configs/agents/team-*.toml、orchestrator.toml、configs/evaluators/evaluator.toml、configs/judgment/judgment.toml。
前提:需已安装 MixSeek-Core、待验证配置文件存在、Python 命令可用(由 detect-python-command 技能判别)。
主要能力:检查 TOML 基本语法、字符串引号、数组与表格式、注释;校验必填字段、字段类型、数值范围、模型格式(provider:model-name)、agent_name 等唯一性,以及 min_rounds <= max_rounds 等一致性约束。
执行验证使用 detect-python-command 的 run-python.sh: skills/detect-python-command/scripts/run-python.sh skills/mixseek-config-validate/scripts/validate-config.py <file-path> 可加 --type team 指定类型,--json 输出 JSON,--verbose 输出详情。运行后报告成功项,失败时给出错误与修正建议。
适用场景:提交或修改 MixSeek 配置前做检查,或对整个工作区所有配置文件批量验证。
限制:依赖 MixSeek-Core 安装与可用 Python 环境;若报 No module named 'mixseek' 需确认安装并执行 uv sync;找不到文件时检查路径是否为相对 $MIXSEEK_WORKSPACE 的正确路径。具体安装方式、收费与平台支持等资料暂未提供。