# Sharing Your Tool

A module is ready to share when it has a README that says what it does and how to install it, a version number that follows MAJOR.MINOR.PATCH, and a license that says what others may do with it; Publish-PSResource then packs it into a repository, a folder registered with Register-PSResourceRepository for practice, or the PowerShell Gallery.

![Cheat sheet for the lesson Sharing Your Tool: A module is ready to share when it has a README that says what it does and how to install it, a version number that follows MAJOR.MINOR.PATCH, and a license that says what others may do with it; Publish-PSResource then packs it into a repository, a…](https://fsdtrainingmedia.blob.core.windows.net/public/images/2026/11/b6533ca054b04343badbdfebede833fa.webp)

- Category: PowerShell
- Level: Journeyman
- Tags: powershell, powershell-gallery, publish-psresource, readme, register-psresourcerepository, semantic-versioning, software-license
- Updated: November 10, 2026

Source: https://www.ask-codey.com/cheat-sheets/powershell-sharing-your-tool-cheat-sheet
