release-flutter-web-s3

Installation
SKILL.md

Release Flutter Web S3

Scope

Use this skill from the root of a Flutter application repository that publishes its Web build to AWS S3 or an S3-compatible object storage provider such as Cloudflare R2, MinIO, Tigris, Backblaze B2, or DigitalOcean Spaces.

Default assumptions:

  • Version source: pubspec.yaml
  • Build output: build/web
  • Main entry point: this skill's scripts/release_web_s3.py
  • Version helper: this skill's scripts/prepare_web_release.py
  • Local deploy config: deploy/s3.env, ignored by git
  • Default tag pattern: web-v<pubspec version>
  • Package manager/runtime preference: uv for Python helpers, fvm when the project uses FVM
  • Fingerprinted live deploys are enabled by default via FINGERPRINT_WEB_BUILD=1

Adapt these defaults to the target project before publishing. Do not assume the project has Slang, a specific GitHub Actions workflow, or a specific object storage provider.

Installs
4
First Seen
May 5, 2026
release-flutter-web-s3 — hu-wentao/wyatt_skills