Get PF skills, agents, and MCP server into Carbonite containers via Carbonite's multi-marketplace support. PF is its own independent marketplace — no cross-repo PRs needed for skill updates.
Approach:
-
PF marketplace entry added to Carbonite's default config.yaml pointing at https://github.com/patternfly/ai-helpers.git
-
6 consumer plugins + patternfly-mcp installed via claude plugin install <plugin>@patternfly-ai-helpers
-
MCP permissions allowlisted in claude-settings.json and generate-ai-guardian-config.sh
-
Plugin dependency resolution auto-installs patternfly-mcp when any consumer plugin is installed
-
pf-workshop excluded (internal/experimentation, not consumer-facing)
MRs:
-
Carbonite MR !198 — Adds PF marketplace to Carbonite defaults (awaiting review)
-
Carbonite MR !200 — Adds UXD marketplace (blocked on !198)
-
AAP-80234 — Remove patternfly from ai-marketplace-internal plugins list (blocked on !198)
Open Questions:
-
SHA pinning — Carbonite config doesn't currently support pinning to a specific commit SHA. apotozniak is evaluating.
-
Node 24 migration — PF MCP server will require Node 24 (soonest fall 2026). Container-based install creates nested container problems. Standalone binary is a third option.
Jira Issue: PF-4357
Get PF skills, agents, and MCP server into Carbonite containers via Carbonite's multi-marketplace support. PF is its own independent marketplace — no cross-repo PRs needed for skill updates.
Approach:
PF marketplace entry added to Carbonite's default
config.yamlpointing athttps://github.com/patternfly/ai-helpers.git6 consumer plugins +
patternfly-mcpinstalled viaclaude plugin install <plugin>@patternfly-ai-helpersMCP permissions allowlisted in
claude-settings.jsonandgenerate-ai-guardian-config.shPlugin dependency resolution auto-installs
patternfly-mcpwhen any consumer plugin is installedpf-workshopexcluded (internal/experimentation, not consumer-facing)MRs:
Carbonite MR !198 — Adds PF marketplace to Carbonite defaults (awaiting review)
Carbonite MR !200 — Adds UXD marketplace (blocked on !198)
AAP-80234 — Remove
patternflyfrom ai-marketplace-internal plugins list (blocked on !198)Open Questions:
SHA pinning — Carbonite config doesn't currently support pinning to a specific commit SHA. apotozniak is evaluating.
Node 24 migration — PF MCP server will require Node 24 (soonest fall 2026). Container-based install creates nested container problems. Standalone binary is a third option.
Jira Issue: PF-4357