tool-sync — community tool-sync, pubmed-search-mcp, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0

关于此技能

适合需要自动化MCP服务器设置和同步的生物医学文献研究的开发代理 Auto-sync MCP tool documentation when tools are added, removed, or renamed. Triggers: TS, tool-sync, 工具同步, 同步工具, sync tools, new tool, 新增工具, 工具變更, update tools.

u9401066 u9401066
[0]
[0]
更新于: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 4/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Concrete use-case guidance Explicit limitations and caution
Review Score
4/11
Quality Score
36
Canonical Locale
zh
Detected Body Locale
zh

适合需要自动化MCP服务器设置和同步的生物医学文献研究的开发代理 Auto-sync MCP tool documentation when tools are added, removed, or renamed. Triggers: TS, tool-sync, 工具同步, 同步工具, sync tools, new tool, 新增工具, 工具變更, update tools.

核心价值

通过自动同步工具文档,确保指令、技能和README文件的一致性,从而使代理能够维护专业的MCP服务器,拥有40种工具和多源搜索功能,使用Python

适用 Agent 类型

适合需要自动化MCP服务器设置和同步的生物医学文献研究的开发代理

赋予的主要能力 · tool-sync

自动化MCP工具文档更新
同步指令和README文件中的工具列表
确保MCP服务器设置的一致性

! 使用限制与门槛

  • 需要访问MCP服务器代码库
  • 需要Python环境
  • 仅限MCP工具文档同步

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The page lacks a strong recommendation layer.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

tool-sync 是什么?

适合需要自动化MCP服务器设置和同步的生物医学文献研究的开发代理 Auto-sync MCP tool documentation when tools are added, removed, or renamed. Triggers: TS, tool-sync, 工具同步, 同步工具, sync tools, new tool, 新增工具, 工具變更, update tools.

如何安装 tool-sync?

运行命令:npx killer-skills add u9401066/pubmed-search-mcp/tool-sync。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

tool-sync 适用于哪些场景?

典型场景包括:自动化MCP工具文档更新、同步指令和README文件中的工具列表、确保MCP服务器设置的一致性。

tool-sync 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

tool-sync 有哪些限制?

需要访问MCP服务器代码库;需要Python环境;仅限MCP工具文档同步。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add u9401066/pubmed-search-mcp/tool-sync。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    tool-sync 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Imported Repository Instructions

The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

Supporting Evidence

tool-sync

安装 tool-sync,这是一款面向AI agent workflows and automation的 AI Agent Skill。支持 Claude Code、Cursor、Windsurf,一键安装。

SKILL.md
Readonly
Imported Repository Instructions
The section below is supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.
Supporting Evidence

MCP 工具文檔自動同步

描述

當 MCP 工具被新增、移除、重新命名時,自動同步所有相關文檔。 確保 instructions、skills、README 中的工具數量和列表永遠與程式碼一致。

觸發條件

以下情境必須觸發此 Skill:

  1. 新增了 register_*_tools() 函數或 @mcp.tool() 裝飾器
  2. 修改了 tool_registry.pyTOOL_CATEGORIES
  3. 修改了 tools/__init__.pyregister_all_tools()
  4. 刪除或重新命名任何 MCP 工具
  5. 用戶明確要求 "同步工具" / "tool sync"

自動同步的文件(共 6 個)

#文件更新內容更新方式
1presentation/mcp_server/tool_registry.pyTOOL_CATEGORIES dict手動 — 新增/移除工具分類
2presentation/mcp_server/tools/__init__.pyregister_all_tools()手動 — import + 呼叫 register 函數
3presentation/mcp_server/instructions.pySERVER_INSTRUCTIONS 工具列表🤖 --update-docs 自動
4.github/copilot-instructions.mdTool Categories 表格🤖 --update-docs 自動
5.claude/skills/pubmed-mcp-tools-reference/SKILL.md完整工具參考🤖 --update-docs 自動
6README.md + README.zh-TW.md工具數量 badge🤖 --update-docs 自動

執行流程

Step 1: 手動修改(AI Agent 負責)

確保以下兩個「源頭」檔案正確:

python
1# 1. tool_registry.py — 新增分類 2TOOL_CATEGORIES = { 3 ... 4 "new_category": { 5 "name": "新分類名稱", 6 "description": "分類描述", 7 "tools": ["tool_name_1", "tool_name_2"], 8 }, 9} 10 11# 2. tools/__init__.py — 註冊函數 12from .new_module import register_new_tools 13 14def register_all_tools(mcp, searcher): 15 ... 16 register_new_tools(mcp) # 新增呼叫

Step 2: 執行自動同步腳本

bash
1uv run python scripts/count_mcp_tools.py --update-docs

Step 3: 驗證

bash
1# 檢查工具數量是否正確 2uv run python scripts/count_mcp_tools.py 3 4# 檢查驗證是否通過(TOOL_CATEGORIES 與 FastMCP runtime 同步) 5uv run python scripts/count_mcp_tools.py --verbose

Step 4: 回報結果

🔄 MCP 工具同步完成

📊 統計:
  - 工具總數: XX → YY (+N)
  - 分類數: XX → YY (+N)
  - 更新文件: N 個

📝 已更新:
  ✅ tool_registry.py - 新增 "image_search" 分類
  ✅ tools/__init__.py - 新增 register_image_search_tools
  ✅ instructions.py - 工具列表已同步
  ✅ copilot-instructions.md - Tool Categories 已同步
  ✅ SKILL.md (tools-reference) - 已重新生成
  ✅ README.md - 工具數量已更新
  ✅ README.zh-TW.md - 工具數量已更新

⚠️ 驗證: PASSED ✅

重要規則

🔴 必須遵守

  1. 任何工具變更後都要執行 count_mcp_tools.py --update-docs
  2. 先修改源頭(tool_registry.py + tools/init.py),再執行腳本
  3. 驗證必須通過TOOL_CATEGORIES 與 FastMCP runtime 必須同步

⚠️ 注意事項

  • count_mcp_tools.py 會自動偵測 TOOL_CATEGORIES 中所有類別(動態取得,不再硬編碼)
  • instructions.py 只更新工具列表區塊,搜尋策略等手寫內容不會被覆蓋
  • pubmed-mcp-tools-reference SKILL 會完全重新生成
  • CHANGELOG 更新由 changelog-updater skill 另行處理

與其他 Skill 的關係

  • git-precommit: commit 前會呼叫本 Skill 的同步步驟
  • git-doc-updater: 文檔更新時也會觸發工具同步檢查
  • ddd-architect: 新增功能模組時會提醒執行工具同步

相关技能

寻找 tool-sync 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具