Skip to main content

elizaOS Plugin Manifest Linter

Lint your plugin package.json against elizaOS registry conventions: name rules, keywords, dual-format build fields, and registry asset reminders. 100% client-side.

package.json

Registry conventions checked

Package name must start with plugin- (scoped @scope/plugin-x allowed). Description must be real, not a placeholder. Keywords must include plugin and elizaos. The registry expects a dual-format build: ESM dist/index.js plus CJS dist/index.cjs exposed via exports, with types. Registry listing also needs images/logo.jpg (400x400, max 500KB) and images/banner.jpg (1280x640, max 1MB).