mcpField
A
agent-update-checker

agent-update-checker

github.com/lensetekAgent 工作流53 次安装
代码仓库

关于 agent-update-checker

agent-update-checker 是维护技能,可检查 Research-Agent 技能集合和两个 MCP 依赖是否有更新。它通过 Python 脚本执行检查与更新,并要求先取得用户确认。

主要功能

  1. 01同时检查三个更新目标
  2. 02检查技能集合仓库
  3. 03检查 Chrome DevTools MCP 是否可用
  4. 04检查 Windows 上的 Windows MCP 是否可用
  5. 05更新前要求用户批准
  6. 06保护个人设置与凭据

适用场景

  1. 01检查 Agent 技能是否有新提交
  2. 02使用前确认 MCP 软件包可用
  3. 03获用户批准后更新依赖

MCP 相关

该技能通过 `bin/mcp_auto_updater.py` 管理 Chrome DevTools MCP 和 Windows MCP 的更新检查与安装。执行更新前会要求用户明确批准。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/lensetek/research-agent-skills-collection --skill agent-update-checker

安装后在 Claude Code 中输入/agent-update-checker确认已加载。

详细介绍

Agent 更新检查器与多 MCP 自动更新器

概述

此技能作为集中式维护系统,确保整个 Research-Agent 技能集合以及关键 MCP 依赖项(Chrome DevTools MCP 和 Windows MCP)始终保持最新版本并可随时使用,同时避免出现 “package not installed” 错误的风险。

依赖项

  • Python 辅助脚本:bin/mcp_auto_updater.py(用于自动检查并安装 3 个实体)。

快速入门

使用示例:

“使用 agent-update-checker 技能,检查 agent 技能、Chrome DevTools MCP 和 Windows MCP 是否有最新版本。”


工作流

1. 执行集成检查(3 个实体检查)

Agent 通过终端执行集成检查脚本:

py bin/mcp_auto_updater.py --check --json

该脚本将同时检查 3 个实体:

  1. Research-Agent-Skills-Collection: GitHub 上的主要技能仓库(https://github.com/lensetek/Research-Agent-Skills-Collection)。
  2. Chrome DevTools MCP(chrome-devtools-mcp): 检查是否可以获取软件包 npx -y chrome-devtools-mcp@latest。
  3. Windows MCP(cursortouch/windows-mcp): 在 Windows OS 上检查是否可以获取软件包 uvx windows-mcp / pip install windows-mcp。
2. 向用户报告并确认
  • 向用户简要报告这三个软件包的状态:

    “更新检查结果:
    1. Agent Skills Repo:有新的提交/功能。
    2. Chrome DevTools MCP:可通过 npx -y chrome-devtools-mcp@latest 触发。
    3. Windows MCP:可通过 uvx windows-mcp serve 触发。”

  • 明确询问用户:“您是否希望我下载并将所有 Agent 技能和 MCP 软件包更新到最新版本?”
3. 执行集成更新(获得批准后)

如果用户回答“是”或同意更新:

  1. 更新 MCP 依赖项:
    py bin/mcp_auto_updater.py --update
    
  2. 更新 Agent Skills Collection: Agent 请用户重新下载,或自行从主要仓库 URL 重新下载:

    “请从 URL https://github.com/lensetek/Research-Agent-Skills-Collection 下载并安装 agent 技能更新”


常见错误与关键规则

  • 未经许可覆盖: 严禁在未获得用户“是”的确认前覆盖或下载更新。务必先询问。
  • 删除个人配置: 本次更新严禁重置 user_profile.json 等个性化文件或 .env 中的秘密凭证。
  • 声称软件包未安装: 严禁声称 chrome-devtools-mcp 或 windows-mcp 软件包未安装;务必通过 bin/mcp_auto_updater.py 执行自动配置。

评论

支持 Markdown