snap-build

Installation
SKILL.md

Snap Build & Publish for the Snap Store

The Snap Store (snapcraft.io) is Canonical's app store for Ubuntu and other Linux distributions that ship snapd. A snap is a self-contained, sandboxed package that bundles your app + all dependencies + a confinement profile.

This skill walks through:

  1. Authoring snapcraft.yaml
  2. Building the snap locally
  3. Registering the name on snapcraft.io
  4. Publishing to channels (edge → beta → candidate → stable)
  5. Visibility settings (public, private, unlisted)
  6. Updates and tracks

When to invoke

  • During /app-gtm-release:ship-snap Gates 0-4
  • When the user asks: "publish to Snap Store", "snapcraft setup", "snap channels", "Linux desktop distribution via snap", "Ubuntu app store"

Bar 1 — snapcraft.yaml authoring

Installs
1
GitHub Stars
3
First Seen
Jul 17, 2026