| name | olore-cargo-latest |
| description | Local Cargo documentation reference (latest). Cargo package manager documentation for Rust. Use for dependency management, build configuration, and publishing crates. |
cargo Documentation
Cargo package manager documentation for Rust. Use for dependency management, build configuration, and publishing crates.
Documentation Structure
contents/
├── commands/ # Full CLI command reference for all cargo subcommands (40 files)
├── reference/ # Detailed reference: manifest, workspaces, features, config, registries (30 files)
├── guide/ # Cargo usage guide: dependencies, tests, CI, build performance (11 files)
├── getting-started/ # Installation and first steps (2 files)
└── appendix/ # Glossary and git authentication reference (2 files)
Topic Guide
| Topic | Key Files |
|---|
| Dependency management | contents/guide/dependencies.md, contents/reference/specifying-dependencies.md, contents/reference/overriding-dependencies.md, contents/reference/resolver.md |
| Cargo.toml manifest | contents/reference/manifest.md, contents/reference/cargo-targets.md |
| Building and compiling | contents/commands/cargo-build.md, contents/commands/cargo-check.md, contents/commands/cargo-rustc.md, contents/reference/profiles.md |
| Features and conditional compilation | contents/reference/features.md, contents/reference/features-examples.md |
| Testing | contents/guide/tests.md, contents/commands/cargo-test.md, contents/commands/cargo-bench.md |
| Publishing crates | contents/reference/publishing.md, contents/commands/cargo-publish.md, contents/commands/cargo-package.md |
| Workspaces | contents/reference/workspaces.md |
| Configuration | contents/reference/config.md, contents/reference/environment-variables.md |
| Build scripts (build.rs) | contents/reference/build-scripts.md, contents/reference/build-script-examples.md |
| Registries | contents/reference/registries.md, contents/reference/registry-authentication.md, contents/reference/running-a-registry.md |
| CLI commands | contents/commands/ (all cargo-*.md files) |
| Getting started | contents/getting-started/installation.md, contents/getting-started/first-steps.md |
When to use
Use this skill when the user asks about:
- Cargo commands (cargo build, cargo test, cargo publish, cargo add, etc.)
- Cargo.toml manifest fields and configuration
- Managing dependencies and the lockfile
- Cargo workspaces and multi-crate projects
- Build scripts (build.rs)
- Publishing crates to crates.io or a private registry
- Cargo features and conditional compilation
- Cargo profiles (dev, release, custom)
- Build performance and caching
- Environment variables used by Cargo
- Setting up CI for Rust projects
How to find information
- Use Topic Guide above to identify relevant files
- Read
TOC.md for complete file listing by directory
- Read specific files from
contents/{path}