tool-sync — community tool-sync, pubmed-search-mcp, community, ide skills

v1.0.0

À propos de ce Skill

Parfait pour les agents de développement ayant besoin d'une configuration et de synchronisation automatisées du serveur MCP pour la recherche de littérature biomédicale. 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]
Updated: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

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

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

Parfait pour les agents de développement ayant besoin d'une configuration et de synchronisation automatisées du serveur MCP pour la recherche de littérature biomédicale. Auto-sync MCP tool documentation when tools are added, removed, or renamed. Triggers: TS, tool-sync, 工具同步, 同步工具, sync tools, new tool, 新增工具, 工具變更, update tools.

Pourquoi utiliser cette compétence

Permet aux agents de maintenir la cohérence dans les instructions, les compétences et les fichiers README en synchronisant automatiquement la documentation des outils, garantissant un serveur MCP professionnel avec 40 outils et des capacités de recherche multi-sources utilisant Python.

Meilleur pour

Parfait pour les agents de développement ayant besoin d'une configuration et de synchronisation automatisées du serveur MCP pour la recherche de littérature biomédicale.

Cas d'utilisation exploitables for tool-sync

Automatiser les mises à jour de la documentation des outils MCP
Synchroniser les listes d'outils dans les instructions et les fichiers README
Assurer la cohérence dans la configuration du serveur MCP

! Sécurité et Limitations

  • Nécessite un accès au code source du serveur MCP
  • Environnement Python nécessaire
  • Limité à la synchronisation de la documentation des outils MCP

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs 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 & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is tool-sync?

Parfait pour les agents de développement ayant besoin d'une configuration et de synchronisation automatisées du serveur MCP pour la recherche de littérature biomédicale. Auto-sync MCP tool documentation when tools are added, removed, or renamed. Triggers: TS, tool-sync, 工具同步, 同步工具, sync tools, new tool, 新增工具, 工具變更, update tools.

How do I install tool-sync?

Run the command: npx killer-skills add u9401066/pubmed-search-mcp. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for tool-sync?

Key use cases include: Automatiser les mises à jour de la documentation des outils MCP, Synchroniser les listes d'outils dans les instructions et les fichiers README, Assurer la cohérence dans la configuration du serveur MCP.

Which IDEs are compatible with tool-sync?

This skill is compatible with 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. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for tool-sync?

Nécessite un accès au code source du serveur MCP. Environnement Python nécessaire. Limité à la synchronisation de la documentation des outils MCP.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add u9401066/pubmed-search-mcp. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use tool-sync immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

tool-sync

Install tool-sync, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
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: 新增功能模組時會提醒執行工具同步

Compétences associées

Looking for an alternative to tool-sync or another community skill for your workflow? Explore these related open-source skills.

Voir tout

openclaw-release-maintainer

Logo of openclaw
openclaw

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

widget-generator

Logo of f
f

Générez des plugins de widgets personnalisables pour le système de flux prompts.chat

flags

Logo of vercel
vercel

Le Cadre de Réaction

138.4k
0
Navigateur

pr-review

Logo of pytorch
pytorch

Tenseurs et réseaux neuronaux dynamiques en Python avec une forte accélération GPU

98.6k
0
Développeur