rust-update

Apply incremental blueprint methodology updates to Rust projects while preserving lint configurations.

2|1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/ondrasek/cc-plugins --skill rust-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rust-update
Source: https://github.com/ondrasek/cc-plugins/tree/main/plugins/blueprint/skills/rust-update
Command: npx skills add https://github.com/ondrasek/cc-plugins --skill rust-update

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill applies incremental methodology updates to Rust projects previously configured with the blueprint methodology, keeping tooling, templates, and configs current while avoiding accidental overwrites of project-specific lint and exception settings.

Core Features & Use Cases

  • Incremental update workflow: Follows a structured 6-step update workflow to apply changes safely across repositories.
  • Rust-specific preservation: Preserves Cargo.toml lint customizations, deny.toml exceptions, and clippy.toml settings when applying updates.
  • Context-aware recommendations: Uses the current blueprint methodology and templates to suggest and apply configuration and tooling updates.
  • Use Case: After upgrading the blueprint plugin, run rust-update to refresh CI, linting, formatter, and template files while preserving deliberate project exceptions.

Quick Start

Apply the rust-update skill to upgrade your project's tooling and configuration to match the latest blueprint methodology.

Frequently Asked Questions about rust-update

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

FAQPage Schema
What is the best way to sync Rust templates after upgrading a blueprint plugin?

Syncing Rust tooling configurations with the latest blueprint methodology involves a structured 6-step incremental update workflow. This process safely applies changes to CI, linting, formatter, and template files while preserving your deliberate project-specific exception settings.

Can I use rust-update to refresh CI and formatter files in an existing Rust repository?

Yes, the rust-update methodology explicitly preserves Cargo.toml lint customizations. When applying template and configuration updates, it recognizes and protects your project-specific lint settings alongside deny.toml exceptions and clippy.toml configurations.

Why does updating Rust tooling sometimes overwrite deny.toml exceptions?

You need to run an incremental Rust project update when upgrading tool versions, syncing templates, or refreshing CI configurations in repositories previously set up with the blueprint methodology. It ensures your tooling stays current without losing custom lint rules.

What are the limitations of using blueprint updates for Rust configuration management?

Updating Rust tooling can overwrite deny.toml exceptions when using generic template syncs that do not contextually parse existing configurations. Using a context-aware update methodology prevents this by specifically targeting template files while preserving exception rules.