What problem does it solve? Publishing a snap to the Snap Store involves multiple error-prone steps — authentication, name registration, uploading, channel selection, and promotion — where a wrong command can push an untested revision to stable users. This Skill guides the entire process interactively, confirming every mutation before execution. ## Core Features & Use Cases - Upload & Release Workflow: Verifies authentication, inspects the .snap file metadata, checks name registration, and walks through upload and channel release with pre-flight confirmation summaries. - Promotion Workflow: Moves existing revisions between channels (e.g., edge to stable) using the current channel map, with explicit warnings before stable releases. - Brand Store Support: Discovers available stores via the Snap Store API, handles store-scoped tokens, and provides manual-step templates for classic confinement approval and track creation. - Use Case: After building a snap with snapcraft, ask the assistant to publish it — it will show the snap's name, version, and architecture, confirm the target channel, upload the file, release the revision, and verify the updated channel map. ## Quick Start Publish my built snap file to the latest/edge channel on the Snap Store and confirm each step before running it.