Skip to main content
The elizaos publish command is the all-in-one tool for releasing your plugin. It handles packaging, publishing to npm, creating a source repository, and submitting your plugin to the official elizaOS registry for discovery.

What It Does

The publish command automates the entire release process:
  • Validates Your Plugin: Checks your package.json and directory structure against registry requirements
  • Publishes Your Package: Pushes your plugin to npm
  • Creates GitHub Repository: Initializes a public GitHub repository for your plugin’s source code
  • Submits to Registry: Opens a Pull Request to the official elizaOS Plugin Registry

Usage

Options