kbn-ui-package
Installation
SKILL.md
kbn-ui Package Onboarding
Overview
The kbn-ui system distributes Kibana UI components as versioned standalone packages for external consumers (e.g. Cloud UI). Each package lives under src/platform/kbn-ui/ and has two layers:
- Source layer — the Kibana workspace package (
package.json,kibana.jsonc,src/,index.ts) - Packaging layer — distribution scaffold (
packaging/) that bundles the source into a standalone.tgzvia webpack
Canonical reference: src/platform/kbn-ui/side-navigation/
Phase 1 — Gather Inputs
Use AskUserQuestion to collect three values. packageName is always auto-derived — never ask the user for it.