Extend Row-Bot
Start with the narrowest extension type that can solve the task. Every extension adds capabilities; some also add code, dependencies, network access, credentials, or external side effects.
For the conceptual differences between tools, Skills, plugins, MCP, channels, and accounts, read Extensions And Trust Boundaries.
| Extension | Use It For | Review Boundary |
|---|---|---|
| Built-in tool | A capability already shipped and maintained with Row-Bot. | Enable only the tools a profile needs; consequential operations still use approval policy. |
| Skill | Reusable instructions and workflow knowledge. | Read the full skill and bundled files before enabling or pinning it. |
| Custom Tool | A reviewed local command or repo-specific helper created in Developer Studio. | Inspect its source, command classification, dependencies, and workspace scope. |
| Plugin | A packaged bundle that can provide tools, skills, channels, MCP configuration, or UI. | Review manifest, source, permissions, dependencies, and update path before enabling. |
| MCP server | Tools exposed by an external local or remote process. | Add disabled, inspect overlap and risk labels, test, then enable only trusted tools. |
| Channel | A messaging adapter for receiving or delivering work. | Verify account, recipients, pairing, tunnel, and delivery defaults before starting. |
| Account | Authorisation for GitHub, Google, X, or another service used by tools. | Review requested scopes and disconnect unused accounts. |




Safe Evaluation Sequence
- Read the extension description and source.
- Check requested permissions, credentials, network destinations, commands, and install steps.
- Install into the local data directory only from a source you trust.
- Keep it disabled while you inspect configuration and provided capabilities.
- Test with fictional data and a non-consequential task.
- Enable the minimum capabilities and keep approval mode at Ask until behaviour is familiar.
- Disable or remove extensions that are no longer maintained or needed.
Third-party dependency telemetry is not Row-Bot telemetry. Review and accept any dependency behaviour before installation, and never allow it to receive Row-Bot prompts, files, memories, secrets, screenshots, tool arguments, or channel content unless that transfer is the explicit feature you chose.