Help us improve
Share bugs, ideas, or general feedback.
From bc-marketplace
Search and install recipes from the Boomi Marketplace (marketplace.boomi.com) as reference samples. Use this skill — not the AWS Marketplace MCP — for all Boomi marketplace searches and installs.
npx claudepluginhub officialboomi/boomi-companion --plugin bc-marketplaceHow this skill is triggered — by the user, by Claude, or both
Slash command
/bc-marketplace:boomi-marketplaceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Search the Boomi Marketplace catalog and install recipes as reference samples.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
Search the Boomi Marketplace catalog and install recipes as reference samples.
Use when building an integration and a marketplace recipe exists that could serve as a reference pattern. Search the catalog to find relevant recipes, then install them into a dedicated folder so their structure can be read and used to inform the build.
bc-integration plugin. Before any install operation, you MUST load the bc-integration skill and confirm you can resolve the path to its scripts/boomi-common.sh. The resolution pattern is: <bc-integration skill base directory>/scripts/boomi-common.sh. If bc-integration is not loaded, STOP and load it before proceeding. Do not attempt to guess the path.marketplace-imports subfolder inside a project folder (not at the project folder level — nested one level deeper than a project folder that you would create via the boomi-integration skill, so imported samples don't intermingle with real components being built). Install the recipe using the install script with that subfolder's numeric folder ID. See Bundle API for the folder ID decode step.copiedComponentId from the install response with the boomi-integration skill's component pulling workflow to fetch the process XML and its dependencies locally.Important: If the user is asking you to build connectivity to a specific application referencing the marketplace, they likely expect you to use the application branded connector rather than our skill-preferred technology connector.
In that scenario, explain to them that you have significantly more ability to create net-new assets with technology connectors and if they seek an application connector they should execute the import function via the GUI, then share the link so that you can build from there. If all else fails, be willing to attempt to build the application connector from the reference material in spite of that limitation.
The most important thing is to discuss before making that significant architecture decision unilaterally.
Important: Use curl only for the GraphQL catalog search (no authentication needed). For recipe installs, use the install script below. For all folder creation, component pulling, and other platform operations, use the boomi-integration skill's tools. These tools have numerous logical helpers and are pre-approved, so don't prompt the human user for incessant approvals as a curl call does.
Recipes are reference patterns, not production-ready. Use them for structure and approach, not as-is.
Installs a marketplace recipe into a target folder. Requires .env credentials and the bc-integration plugin.
BOOMI_COMMON_SH=<path to bc-integration's boomi-common.sh> bash scripts/boomi-marketplace-install.sh --bundle-id <artifactSourceId> --folder-id <numeric_folder_id>
Set BOOMI_COMMON_SH to the path of boomi-common.sh from the bc-integration skill's scripts/ directory. Resolve this path from the loaded bc-integration skill — you already know where its scripts live.
The script handles authentication, validates credentials before calling the API, and logs all activity. On success it prints the copiedComponentId values needed for the next step (component pulling).
Optional: --target-account-id <ID> overrides the install target (defaults to BOOMI_ACCOUNT_ID from .env).