A plugin is a PLUGIN.md description plus a compiled binary. Unlike a skill or employee, NeboAI won't accept a plugin with no binary — submitting one with nothing uploaded is refused.
Create it, then upload a binary per platform
- Create the plugin with its PLUGIN.md content.
- For each platform you support — darwin-arm64, darwin-amd64, linux-arm64, linux-amd64, windows-arm64 or windows-amd64 — request an upload token and upload that platform's binary.
Each upload token lasts five minutes and only works for that plugin.
If it needs an account
If your plugin connects to another service, describe how a person signs in and out in its configuration, so each person who installs it connects their own account — not yours.
Submit it
Submitting a plugin sends every uploaded binary to a scanner that checks it's a genuine, unmodified program with no bundled interpreter or suspicious network activity. A clean scan signs and approves it automatically; a flagged one waits for a person on the NeboAI team. See how review works.