From eb07d4441db67fb3e7a18be49a7eda9246984e92 Mon Sep 17 00:00:00 2001 From: Kenneth Date: Sun, 30 Aug 2026 21:51:18 +0200 Subject: [PATCH] feature/add-uniformen-skill-to-the-marketplace Sources it from entur/uniformen with git-subdir, the same way entur-linje is sourced from entur/design-system, so there is no vendored copy to drift. --- .claude-plugin/marketplace.json | 23 +++++++++++++++++++++++ skills/README.md | 1 + 2 files changed, 24 insertions(+) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 3cf7deb..f37fe70 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -105,6 +105,29 @@ "homepage": "https://linje.entur.no", "repository": "https://github.com/entur/design-system", "license": "EUPL-1.2" + }, + { + "name": "entur-uniformen", + "source": { + "source": "git-subdir", + "url": "https://github.com/entur/uniformen.git", + "path": "skills", + "ref": "main" + }, + "strict": false, + "skills": [ + "./entur-uniformen" + ], + "description": "Uniformen: Entur's shared header and footer for B2B and partner-facing portals. Integrating @entur/uniformen server-side and language contracts, and the CSP the rendered chrome needs. Sourced directly from entur/uniformen so there is no vendored copy to drift.", + "category": "frontend", + "keywords": ["entur", "uniformen", "header", "footer", "micro-frontend", "portal", "ssr"], + "author": { + "name": "Team Portal", + "email": "support@entur.org" + }, + "homepage": "https://uniformen.entur.no", + "repository": "https://github.com/entur/uniformen", + "license": "EUPL-1.2" } ] } diff --git a/skills/README.md b/skills/README.md index 868b6e4..3ba9265 100644 --- a/skills/README.md +++ b/skills/README.md @@ -95,6 +95,7 @@ gh skill install entur/ai | [setup-cicd-workflows](setup-cicd-workflows/) | Generate CI/CD GitHub Actions workflows using Entur reusable workflows | | [scr-situation-complication-resolution](scr-situation-complication-resolution/) | Structure problems and decisions in SCR format for leadership | | [entur-linje](https://github.com/entur/design-system/tree/main/skills) | Entur Linje design system: `@entur/*` components, design tokens, brand identity, universell utforming, package upgrades. Lives in `entur/design-system`; install via the `entur-linje` plugin | +| [entur-uniformen](https://github.com/entur/uniformen/tree/main/skills) | Uniformen: Entur's shared header and footer for B2B and partner-facing portals — `@entur/uniformen` integration and language contracts, and the CSP the rendered chrome needs. Lives in `entur/uniformen`; install via the `entur-uniformen` plugin | ## 🤝 Contributing