| name | cargo-edit |
| description | Use this skill when the user wants to manage Rust dependencies, add crates to Cargo.toml, or upgrade Cargo packages. |
cargo-edit Plugin
A utility for managing cargo dependencies from the command line. Add, remove, and upgrade Rust dependencies easily.
Commands
Dependency Management
cargo-edit dependency add — Add dependency to Cargo.toml
Utility
cargo-edit _ _ — Passthrough to cargo-edit CLI
Usage Examples
- "Add dependency to Cargo"
- "Remove Rust crate"
- "Upgrade dependencies"
- "Add dev dependency"
Installation
brew install cargo-edit
Or via Cargo:
cargo install cargo-edit
Examples
cargo-edit dependency add serde
cargo-edit dependency add serde --version 1.0
cargo-edit dependency add serde --dev
cargo-edit dependency add serde --build
cargo-edit _ _ rm serde
cargo-edit _ _ upgrade
cargo-edit _ _ add serde
cargo-edit _ _ upgrade
Key Features
- Add - Add new dependencies
- Remove - Remove dependencies
- Upgrade - Upgrade dependencies
- Dev deps - Add dev dependencies
- Build deps - Add build dependencies
- Version - Specify versions
- Auto-update - Updates Cargo.toml
- Fast - Quick dependency management
- Rust - Built for Rust projects
- Easy - Simple command interface
Notes
- Modifies Cargo.toml directly
- Supports all dependency types
- Great for Rust development
- Works with cargo workspaces