Two goals — domain-scoped skill profiles and a CI/CD pipeline that tests skills before they ship — mapped to the open-source projects that get you there. No single tool does both; the winning move is to compose two proven layers on one open standard.
Both reduce to the same unit — a skill: a folder with a SKILL.md instruction file
plus optional scripts. Group them one way, gate them the other.
Consolidate skills into selectable sets so a marketing team loads marketing skills without finance
coming along for the ride. In the ecosystem this unit is a plugin (a bundle of skills, MCP servers,
commands and hooks), served from a marketplace — a marketplace.json catalog that
points at skill repos. A plugin is a domain profile.
A skill is mostly a prompt plus optional code, so it is gated the same way software is: every change opens a PR, an evaluation suite runs assertions against it, and a failing skill is blocked from merging. Only vetted skills reach the marketplace teams pull from.
Projects that catalog, bundle and distribute skills. The first two are infrastructure you self-host; the last two are domain-sliced content to seed your profiles.
SKILL.md before installing,
one-click import into your agent, and manage the GitHub sources that feed the registry.marketplace.json that references individual skill repos by source, so the client fetches
each skill directly from its own repo on install. Built on the open agentskills.io standard.The mature layer, borrowed from LLM-eval tooling. These are the gate that stands between a proposed skill change and the marketplace teams pull from.
No turnkey product spans both goals — but the pieces snap together into one loop. Author skills, gate them in CI, publish the passing ones as per-domain profiles teams install selectively.
A skill = a SKILL.md folder in your internal skills repo.
PR opens → promptfoo / DeepEval runs → a failing skill can't merge.
Merge updates your marketplace.json catalog.
marketing · finance · legal — one plugin each.
Each team pulls only the profiles it needs.
What the ecosystem gives you today, and where the gap — and the opportunity — actually is.
SKILL.md format so nothing is locked to one client“The model is rarely the hard part — the system around it is.”