Skills Marketplace

preview

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.

Author: Poul Kjeldager
Platform: linuxmacoswindowsdocker
Category: agents

Skills Marketplace

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.

Try it locally in one minute

  1. Get a pull credential. Sign in on the product page and we automatically issue you a pull-only registry credential, scoped to just this image. (Details in Quickstart.)
  2. Log in and pull:
    docker login registry.agentics.dk -u <your-owner> -p <your-password>
    docker pull registry.agentics.dk/agentics/pks-agent-marketplace:latest
    
  3. Run it in local dev mode — auto-signed-in, no email or identity provider:
    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
    
    Open http://localhost:3000. You land signed-in as a local dev admin.

Set it up your way

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.

  • Quickstart — get a credential, pull, and run locally on Docker.
  • Authentication & access — auth modes (unsecured, magic-link, OIDC, Microsoft Entra) and the authorization gates (tenant lock, domain allowlist, invite mode, admin mapping).
  • Environment variables — the complete reference for every variable and feature flag.

How distribution works

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.