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]
Updated: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 6/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
6/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.

このスキルを使用する理由

Pythonを使用して、ツールのドキュメントを自動的に同期することで、指示、スキル、およびREADMEファイルの一貫性を確保し、40のツールとマルチソース検索機能を備えたプロフェッショナルなMCPサーバーをエージェントが維持できるようにする

おすすめ

MCPサーバーの自動セットアップと同期が必要な開発エージェントに最適

実現可能なユースケース for tool-sync

MCPツールのドキュメント更新の自動化
指示とREADMEファイルのツールリストの同期
MCPサーバーの設定の一貫性の確保

! セキュリティと制限

  • MCPサーバーのコードベースへのアクセスが必要
  • Python環境が必要
  • 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 supporting source material from the upstream repository. Use the Killer-Skills review above as the primary decision layer.

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?

MCPサーバーの自動セットアップと同期が必要な開発エージェントに最適 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: MCPツールのドキュメント更新の自動化, 指示とREADMEファイルのツールリストの同期, 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?

MCPサーバーのコードベースへのアクセスが必要. Python環境が必要. 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.

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

Install tool-sync, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

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: 新增功能模組時會提醒執行工具同步

関連スキル

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

すべて表示

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
開発者