用途:对 ToolUniverse 文档做质量审计,找出并立即修复或删除错误、过时、冗余内容。两大同等优先原则:技术正确性(错误代码比没有代码更糟)与少即是多(冗余内容比没有内容更糟)。技术准确性存疑时对照 src/tooluniverse/execute_function.py 验证;内容是否必要存疑时删除。
主要能力:五阶段策略按 D→E→C/A/B 顺序执行。Phase D 静态方法扫描(约2秒)检测错误方法名;Phase E 简化扫描(约10秒)检测 emoji、错误工具数量、失效链接、页面超长;Phase C 实时代码执行检查运行时失败;Phase A 自动验证废弃命令与术语不一致;Phase B ToolUniverse 专项审计循环导航、重复 MCP 配置、工具数量。
使用方式:运行 python3 内联脚本执行 Phase D 与 E;运行 python scripts/check_skill_tool_calls.py 执行 Phase C;运行 python scripts/validate_documentation.py 执行 Phase A。修复遵循“修复或删除”规则:有正确替换立即修复,功能自动/内部则删除调用,功能不存在则删除代码块或章节。
限制与规范:每概念仅出现一次;禁止 emoji;工具数量统一写“1000+ tools”;每平台设置页最多15行,仅含安装链接、MCP 指南链接与设置提示;首页网格最多4卡片;导航栏不得含 API、API Keys、Contribution,须含 aiscientist.tools 链接;无失效 :doc: 引用。所有检查项须全部通过,部分通过不可接受。参考文件包括 API_REFERENCE.md、DOCS_STRUCTURE.md 与 scripts/check_skill_tool_calls.py。