---
title: "Prepare Rust Release PRs and Changelogs from Workspace Changes with release-plz"
description: "Inspect Rust workspace changes, draft release PRs, bump versions, and assemble changelogs before publishing."
verification: "security_reviewed"
source: "https://github.com/release-plz/release-plz"
author: "release-plz"
publisher_type: "organization"
category:
  - "Templates & Workflows"
framework:
  - "Multi-Framework"
tool_ecosystem:
  github_repo: "release-plz/release-plz"
  github_stars: 1345
---

# Prepare Rust Release PRs and Changelogs from Workspace Changes with release-plz

Inspect Rust workspace changes, draft release PRs, bump versions, and assemble changelogs before publishing.

## Prerequisites

Rust, Cargo workspace, release-plz

## Installation

Choose whichever fits your setup:

1. Copy this skill folder into your local skills directory.
2. Clone the repo and symlink or copy the skill into your agent workspace.
3. Add the repo as a git submodule if you manage shared skills centrally.
4. Install it through your internal provisioning or packaging workflow.
5. Download the folder directly from GitHub and place it in your skills collection.

Install command or upstream instructions:

```
Install the CLI, then run it from the Rust workspace root to prepare release pull requests and changelog updates: cargo install release-plz && release-plz release-pr
```

## Documentation

- https://release-plz.dev/

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/prepare-rust-release-prs-and-changelogs-from-workspace-changes-with-release-plz/)
