Installing Boomi Companion on GitHub Copilot and other non-Claude tools
Boomi Companion is built as a Claude plugin, a Claude-specific packaging format that lets you install a curated set of tools, skills, commands, and agents through Claude's plugin system in a single step.
The full Boomi Companion plugin experience (including its plugin marketplace and installation flow) is available only in Claude Code and Claude Cowork. However, the skills inside Boomi Companion follow the Agent Skills open standard, an open, cross-platform format developed by Anthropic and adopted by a wide range of AI coding tools.
The Agent Skills open standard does not support commands. As a result, commands included in Boomi Companion will not be available.
You can install and use each individual Boomi skill independently in any tool that supports the standard without needing Claude Code or Claude Cowork, including:
- GitHub Copilot (not Microsoft Copilot)
- Cursor
- OpenAI Codex
- Gemini CLI
Installing on GitHub Copilot
GitHub Copilot loads Agent Skills from a fixed set of directories and, as of GitHub CLI 2.90.0, offers a gh skill command for discovering and installing them. Copilot skills work in Copilot's cloud agent, Copilot code review, the GitHub Copilot CLI, the GitHub Copilot app, and agent mode in Visual Studio Code and JetBrains IDEs.
Option A: Install with the GitHub CLI
-
Confirm you have GitHub CLI 2.90.0 or later installed (
gh --version). Thegh skillcommand is in public preview and subject to change. -
Inspect the skill before installing it:
gh skill preview OfficialBoomi/boomi-integrationAlways preview a skill before installing it. GitHub does not verify third-party skills, and a skill's
SKILL.mdand any bundled scripts run with your permission once installed. -
Install it:
gh skill install OfficialBoomi/boomi-integrationBy default, this installs at project scope. Add
--scope userto install once for every repository instead, or--agent github-copilotif you usegh skillwith multiple agent hosts and want to target Copilot explicitly. -
Run
gh skill updateany time you want to pull in upstream changes to the skill.
Option B: Install manually
-
Clone or download the skill:
git clone https://github.com/OfficialBoomi/boomi-integration.git -
Move the resulting folder into one of Copilot's skill directories:
Scope Directory Project (this repository only) .github/skills/,.claude/skills/, or.agents/skills/Personal (every repository) ~/.copilot/skills/or~/.agents/skills/For example, to install
boomi-integrationfor the current repository only:mkdir -p .github/skillscp -r boomi-integration .github/skills/
After installing
Copilot decides when to use a skill based on your prompt and the skill's description field; you do not need to invoke it explicitly. If Copilot prompts you to run a bundled script, such as one of boomi-integration's CLI helpers for pushing components to the Boomi Platform API, review the script before approving it.
Installing on Cursor
Cursor discovers Agent Skills automatically from a set of skill directories, and also reads Claude's and Codex's skill directories for compatibility. There is no separate "install" command for a standalone skill; you add the folder to a skill directory and Cursor picks it up.
-
Clone the skill:
git clone https://github.com/OfficialBoomi/boomi-integration.git -
Copy or symlink it into one of Cursor's skill directories:
Scope Directory Project (this repository only) .cursor/skills/or.agents/skills/Personal (every repository on this machine) ~/.cursor/skills/or~/.agents/skills/For example, to register it as a project-scoped skill:
mkdir -p .cursor/skillsln -s "$(pwd)/boomi-integration" .cursor/skills/boomi-integration -
Restart Cursor, or open Customize → Skills to confirm
boomi-integrationwas discovered.
Cursor's Agent decides when to use the skill automatically. You can also invoke it explicitly by typing /boomi-integration in Agent chat, or keep it active for the whole session by loading it as a Custom Mode.
Cursor's Customize → Skills → From GitHub Repository import is for skills packaged as a Cursor plugin (a repository with a .cursor-plugin/marketplace.json file). Boomi ships standalone Agent Skills, not Cursor plugins, so use the clone-and-copy steps above instead of that import flow.
If you plan to sync this skill to Cursor's Cloud Agents, it must live under ~/.cursor/skills/ and you must turn on Sync Skills for Cloud Agents in Settings → Agents; skills under ~/.agents/skills/ or project directories are not copied to Cloud Agents automatically.
Installing on OpenAI Codex
Codex reads Agent Skills from .agents/skills directories at the repository level and from your home directory at the user level. Skills work the same way across the Codex CLI, the Codex IDE extension, and the Codex app.
-
Clone the skill:
git clone https://github.com/OfficialBoomi/boomi-integration.git -
Copy it into the directory for the scope you want:
Scope Directory Repository (checked in for your team) .agents/skills/at your repository rootPersonal (every repository on this machine) ~/.agents/skills/For example, to make it available to everyone who works in a given repository:
mkdir -p .agents/skillscp -r boomi-integration .agents/skills/ -
Codex detects new skills automatically. If
boomi-integrationdoesn't appear, restart Codex.
Codex can pick the skill automatically based on your prompt, or you can invoke it explicitly by typing $boomi-integration in the CLI or IDE extension.
Codex also has a built-in $skill-installer for pulling curated skills into your local setup. Boomi's skills aren't in that curated catalog today, so use the manual steps above.
Installing on Gemini CLI
Gemini CLI can install a skill directly from a Git repository, or read it from a local skills directory.
Using the gemini CLI:
gemini skills install https://github.com/OfficialBoomi/boomi-integration.git --consent
--consent skips the interactive security confirmation. Add --scope workspace to install the skill for the current project only; the default scope is user (available in every project).
Installing manually, clone the repository into one of Gemini CLI's skill directories instead:
| Scope | Directory |
|---|---|
| Workspace (this project, shareable via version control) | .gemini/skills/ or .agents/skills/ |
| User (every project on this machine) | ~/.gemini/skills/ or ~/.agents/skills/ |
git clone https://github.com/OfficialBoomi/boomi-integration.git ~/.gemini/skills/boomi-integration
Verify the install with gemini skills list --all, or from an interactive session run /skills list. Use /skills disable boomi-integration or /skills enable boomi-integration to toggle it, and /skills reload after pulling updates to the skill's files.
Slash commands and the skills-only experience
Claude Code and Claude Cowork add plugin packaging on top of the same skills: slash commands such as /freshies, bundled sub-agents, and one-step install and auto-update through the plugin marketplace. None of that packaging exists in GitHub Copilot, Cursor, OpenAI Codex, or Gemini CLI.
This is a packaging difference, not a capability gap. The skill itself, not the slash command, carries the instructions Boomi Companion follows. Anywhere Boomi's documentation references a slash command, ask your agent to do the same thing in plain language instead. For example, instead of /freshies order-sync, say "Set up a new Boomi project called order-sync from my template." If a tool has its own shortcut for repeating that kind of request (a custom mode, an alias, a saved prompt), you can use that too.