One owned marketplace that governs skills and plugins across Copilot, Claude, M365 agents, and Cowork — self-hosted as a single container you pull from registry.agentics.dk and run anywhere.
The Skills Marketplace is one owned catalog for every skill and plugin your team uses — a gate in front of the public marketplaces, the same catalog across Copilot, Claude, M365 agents and Cowork, and a feedback loop back to whoever owns each skill.
It ships as a single container image you pull from registry.agentics.dk
and run yourself. Your catalog, your policy, your data — no platform in the
middle.
docker login registry.agentics.dk -u <your-owner> -p <your-password>
docker pull registry.agentics.dk/agentics/pks-agent-marketplace:latest
docker run --rm --pull=always -p 3000:3000 \
-e AUTH_PROVIDER=unsecured \
-e ALLOW_UNSECURED_AUTH=true \
-e AUTH_TRUST_HOST=true \
-v marketplace-data:/app/user-data \
registry.agentics.dk/agentics/pks-agent-marketplace:latest
Everything is configured by environment variables and feature flags, so you can start with zero-friction local dev and dial up to a tenant-locked, Entra-governed production deployment without changing the image.
unsecured,
magic-link, OIDC, Microsoft Entra) and the authorization gates (tenant lock,
domain allowlist, invite mode, admin mapping).The image lives in our self-hosted OCI registry, registry.agentics.dk. Reads
are credential-gated: your pull-only owner can pull this image and nothing else.
Each release publishes a new immutable tag (:x.y.z) plus :latest — pin a
version in production.
Choose an auth mode (unsecured, magic-link, OIDC, Microsoft Entra) and layer on authorization gates — tenant lock, email-domain allowlist, invite-only, and Entra group/role to admin mapping. Everything is an environment variable.
The complete reference for every environment variable and feature flag the Skills Marketplace container reads — runtime, authentication, authorization, and email.
Get a pull-only registry credential, pull the marketplace image from registry.agentics.dk, and run it locally on Docker in zero-friction dev mode.
docker pull registry.agentics.dk/agentics/pks-agent-marketplace:latest