360 Secure SkillHub
360 安全技能中心

agentscope-dependency-updater

读取项目 pyproject.toml 与已安装包版本,尽量比对包索引上的最新版本,标记主版本升级和 AgentScope 相关可选依赖,生成只读的 Markdown 升级建议报告,不自动修改文件。

trend0522
trend0522
热度 7.64
最近更新 2026-10-03 09:42:04
分类:开发依赖:代码执行 / 读写文件 / 第三方 API应用场景:DevOps / 报告撰写 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add agentscope-dependency-updater
Metadata
name
agentscope-dependency-updater
description
Inspect an AgentScope project's dependencies and suggest safe updates for agentscope and related packages. Use this whenever the user wants to keep their AgentScope project current or review upgrade impact before bumping versions.
version
0.1.0
metadata
{"openclaw":{"requires":{"env":["PIP_INDEX_URL"],"bins":["python3","pip"]},"primaryEnv":"PIP_INDEX_URL","envVars":[{"name":"PIP_INDEX_URL","required":false,"description":"Optional Python package index URL, useful in air-gapped or internal environments."}],"emoji":"📦","homepage":"https://github.com/agentscope-ai/agentscope"}}

AgentScope Dependency Updater

This skill inspects pyproject.toml and current installed packages, then reports upgrade candidates and potential compatibility notes for AgentScope-based projects.

What this skill does

  • Reads pyproject.toml dependencies
  • Compares against the latest available PyPI versions when possible
  • Flags major version bumps for manual review
  • Reports AgentScope-related extras and optional dependencies

Usage

Run the updater script from this skill folder:

python3 scripts/check_deps.py --project /path/to/project

Output is a markdown report with current versions, latest versions, and recommended actions.

Safety

  • This skill never modifies files automatically.
  • It only reports; version bumps must be applied manually.
  • Network access is best-effort; if PyPI is unreachable, it reports installed versions only.