upgrade-oxc

Upgrade Rust and JavaScript project dependencies with build and test verification.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/zhcndoc/rolldown --skill upgrade-oxc-zhcndoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade-oxc
Source: https://github.com/zhcndoc/rolldown/tree/main/.claude/skills/upgrade-oxc
Command: npx skills add https://github.com/zhcndoc/rolldown --skill upgrade-oxc-zhcndoc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the complex process of upgrading OXC dependencies, ensuring consistent environment updates and reducing manual errors.

Core Features & Use Cases

  • Dependency Updates: Automates the updating of multiple npm and cargo dependencies to specific versions.
  • Workflow Automation: Guides users through sequential steps for building, testing, and verifying codebase consistency.
  • Use Case: Developers maintaining large Rust and JavaScript projects can follow this Skill to ensure safe and efficient upgrades without missing critical steps.

Quick Start

Use the upgrade-oxc skill to update all dependencies in your project, run tests, and verify the changes before committing.

Frequently Asked Questions about upgrade-oxc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate dependency updates for a multi-language Rust and JavaScript project?

To automate dependency updates for a multi-language project, you sequentially update npm and cargo packages to specific versions while running safety checks. This enforces version consistency and prevents breaking changes across the codebase.

What is the safest way to upgrade OXC dependencies without breaking changes?

Upgrading OXC dependencies safely requires enforcing safety checks during the update process. This approach validates version consistency and runs sequential build and test steps to verify no breaking changes occur in the codebase.

Can I use a single workflow to build and test both cargo and npm packages?

Yes, you can use a unified workflow to build and test both cargo and npm packages. The process guides you through sequential steps for updating, building, and verifying codebase consistency across Rust and JavaScript environments.

Why does my multi-language project fail tests after a dependency upgrade?

Multi-language projects often fail tests after a dependency upgrade due to version inconsistencies between Rust and JavaScript packages. Executing a sequential update, build, and test workflow enforces safety checks to identify and prevent these breaking changes.