Publish a plugin to npm, create a GitHub repository, and submit to the elizaOS registry
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.
publish
command automates the entire release process:package.json
and directory structure against registry requirementsOption | Description |
---|---|
--npm | Publish to npm only (skip GitHub and registry) |
-t, --test | Test publish process without making changes |
-d, --dry-run | Generate registry files locally without publishing |
--skip-registry | Skip publishing to the registry |