Boomi Companion overview
Boomi Companion is an open-source suite of Agent Skills that lets you work with the Boomi Enterprise Platform through natural language. Each skill bundles deep platform knowledge with the tools and prompts an AI agent needs to put that knowledge into action, translating plain-language requests into real work on your Boomi account.
As it is built on Agent Skills, an open standard supported by a growing set of AI agents, Boomi Companion is agent-agnostic. It ships in two forms so you can use it wherever you already work:
- Plugins for Claude, which package the skills with quality-of-life conveniences for the Claude ecosystem (Claude Code and Claude Cowork).
- Standalone skills, which run on any agent that supports the Agent Skills standard, including OpenAI Codex and Google Antigravity. Both forms are powered by the same underlying skills, so you get the same Boomi expertise regardless of which agent you bring.
Whether you are an experienced Boomi developer accelerating your workflow, a newcomer ramping up on the platform, or a practitioner whose work touches Boomi in another way, Boomi Companion is a knowledgeable partner that helps you move from idea to outcome faster.
This video introduces Boomi Companion and demonstrates its core capabilities on the Boomi Enterprise Platform.
Key concepts
Agent Skills
Boomi Companion runs on Agent Skills, an open standard that works with multiple AI agents, including Claude, OpenAI Codex, and Google Antigravity. A skill is a self-contained directory of platform knowledge and scripts that teaches an agent how to build on Boomi. The skills are the portable core of Boomi Companion; everything else is about packaging them for convenience. Each skill is published as a standalone package you can install with any compatible agent, or fork and modify for your own needs:
boomi-integration: for building and managing integrationsboomi-marketplace: for searching and installing recipes from the Boomi Marketplaceboomi-datahub: for building and managing Data Hub models
Plugins for Claude
Boomi Companion ships in two formats depending on the AI agent you use.
Plugins are a Claude convention for distributing Agent Skills along with related commands and sub-agents. If you use Claude, plugins are the most convenient path. They work across Claude's products, including Claude Code and Claude Cowork, and add conveniences such as slash commands, sub-agents, and auto-updates on top of the same skills described above. Boomi Companion currently includes these plugins through the boomi-companion plugin marketplace, each wrapping the matching standalone skill:
bc-integration(wrapsboomi-integration): for building and managing integrationsbc-marketplace(wrapsboomi-marketplace): for searching and installing recipes from the Boomi Marketplacebc-datahub(wrapsboomi-datahub): for building and managing Data Hub models
The plugin distribution format adds quality-of-life conveniences in the Claude ecosystem, but the skills themselves are portable to any agent that supports the standard.
Your AI agent
Boomi Companion is not an agent, it equips one. Your AI agent provides the foundation: file manipulation, command-line execution, web access, and conversational interaction. Boomi Companion adds the Boomi-specific knowledge, tools, and workflows on top.
Layered architecture
Boomi Companion follows a layered architecture:

- Plugin: the top-level Claude distribution unit. Each plugin contains skills, commands, and agents.
- Skills: directories of platform knowledge and scripts that drive how the AI builds, such as
boomi-integrationfor integration processes, EDI, and Event Streams, andboomi-marketplacefor discovering and installing marketplace recipes. Skills are the portable layer — they also run standalone on other agents. - Commands: user-invokable actions, such as
/freshies(initializes a new project) or/tidy-up(cleans workspace artifacts). - Agents: specialized sub-processes with custom system prompts, such as the canvas arranger that organizes a process layout. Skills carry the portable platform knowledge that works across agents. Commands and agents are conveniences of the Claude plugin packaging; on other agents you invoke the same underlying skill capabilities directly through natural language.
Platform knowledge
Each skill includes structured reference material that teaches the AI how to think like a Boomi developer. This includes component specifications, connector schemas, process shape behavior, platform Application Programming Interface (API) conventions, known error patterns, and best practices. This knowledge layer allows Boomi Companion to make Boomi-specific decisions rather than producing generic code.
Platform tools
Platform tools are a set of purpose-built scripts that allow Boomi Companion to interact directly with the Boomi platform using credentials configured in your workspace:
- Pushing and pulling components
- Packaging and deploying processes to a runtime
- Executing test runs and downloading execution logs for analysis
Template workspace
Boomi Companion generates a reusable workspace structure that stores your platform credentials, custom instructions, and directory layout. When you start a new project, the template is copied into a fresh project folder, giving you a consistent starting point without reconfiguring credentials or preferences each time.