amo-cli

👋 Introduction

Keep an add-on's listing, icon and screenshots in step with addons.mozilla.org, and check its review status, from the terminal.

amo-cli is the amo command. It treats your add-on's AMO listing as files in a repository: you edit them locally, run a dry run to see exactly what differs from the live page, then send only the differences.

What's here

  • ⚙️ Configuration: API credentials, environment fallbacks and the dry-run default.
  • 🚦 Status: check the listing and latest version review state.
  • 📝 Listing: pull the live listing to a file, push edits back, and limit a push with --only.
  • 🖼️ Screenshots: make AMO's previews match a directory of images and captions.

On this page