Add a plugin
A plugin is a native binary that adds capabilities a markdown skill can't — new tools, channel connectors, providers, and hooks.
Install a plugin.
Install one from the marketplace with a PLUG-XXXX-XXXX code, or declare it under requires.plugins in your agent so it installs automatically.
Either way, Nebo fetches the binary and sets it up for you.
Install a plugin
Paste a code to install instantly
Its tools show up.
Once installed, the plugin's tools become available to the agent. It can call them just like any built-in capability.
This is how a plugin extends Nebo past what plain markdown can do — real code, real integrations.
Build your own.
A plugin is a binary plus a plugin.json manifest that declares what it provides.
The manifest can declare tools, hooks, commands, routes, providers, events, auth, and permissions. Nebo reads it to know how to load and gate your plugin.
{
"name": "quickbooks",
"tools": [...],
"hooks": [...],
"permissions": [...]
}