LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

n-taze - 更新项目依赖并重构不兼容代码

更新 npm/bun 依赖,并在存在相应项目文件时更新 Rust crate 或 Python 包,分析 major 升级并重构不兼容代码。

标签

更新于: 2026-10-16

能力

典型输入

典型输出

该技能可以做什么

  • 创建隔离 Git worktree
  • 更新 npm 和 bun 依赖
  • 更新 Rust crate
  • 更新 Python 包
  • 检测 major 升级
  • 重构不兼容代码
  • 生成升级报告

输入

  • 项目仓库
  • 当前 Git 分支
  • package.json 文件
  • bun.lock 文件
  • Cargo.toml 文件
  • Cargo.lock 文件
  • pyproject.toml 文件
  • uv.lock 文件

输出

  • 更新后的依赖清单
  • 更新后的锁文件
  • 重构后的源代码
  • Major 升级分析
  • 升级报告
  • 隔离的 Git worktree

要求

  • 干净的 Git 工作树
  • Git worktree 支持
  • bun 和 bunx
  • 从项目根目录运行
  • 用于 Rust 更新的 cargo-edit
  • 用于 Python 更新的 uv

来源

  • 规范: SKILL.md
依赖更新
npm
bun
Rust
Python
语义版本
代码重构
Git worktree
创建隔离 Git worktree
更新 npm 和 bun 依赖
更新 Rust crate
更新 Python 包
项目仓库
当前 Git 分支
package.json 文件
更新后的依赖清单
更新后的锁文件
重构后的源代码