What problem does it solve? Onboarding an existing repository into DefProd requires manually inventorying every app and library, deciding which packages map to which products, and documenting that mapping — a slow, error-prone process especially in monorepos. ## Core Features & Use Cases - Automatic package discovery: Scans workspace configurations (Nx, pnpm, Turborepo, Lerna, Rush, Angular) or falls back to manifest scanning to enumerate every app and library, classifying each with heuristics. - Product mapping proposal: Generates human-readable product candidates from discovered apps, supports single, partial, and multiple mapping types, and captures include/exclude glob paths for partial mappings. - DefProd sync and documentation: Syncs discovered packages and confirmed products to the DefProd MCP server and writes a structured onboarding document to docs/defprod-onboarding.md that drives per-product definition. - Use Case: Point the skill at a monorepo containing a customer portal, an admin API, and shared libraries; it inventories everything, proposes two products, and writes the confirmed onboarding document after your review. ## Quick Start Run /defprod-onboard-repo from the root of your repository and confirm the proposed product mapping when prompted.