n-taze - Update project dependencies and refactor breaking changes
Updates npm/bun dependencies and, when present, Rust crates or Python packages, analyzes major upgrades, and refactors incompatible code.
Tags
Updated: 2026-10-16Capabilities
Typical Inputs
What this skill does
- Create isolated git worktrees
- Update npm and bun dependencies
- Update Rust crates
- Update Python packages
- Detect major upgrades
- Refactor incompatible code
- Generate upgrade reports
Inputs
- Project repository
- Current Git branch
- package.json files
- bun.lock files
- Cargo.toml files
- Cargo.lock files
- pyproject.toml
- uv.lock files
Outputs
- Updated dependency manifests
- Updated lockfiles
- Refactored source code
- Major-upgrade analysis
- Upgrade report
- Isolated Git worktree
Requirements
- Clean Git working tree
- Git worktree support
- bun and bunx
- Project root execution
- cargo-edit for Rust updates
- uv for Python updates
