What problem does it solve?
This skill removes uncertainty about where to find working components, pages, and global styles in the Nebula codebase and ensures you run commands with the correct package manager.
Core Features & Use Cases
- Repository layout reference: Describes the separation between working code and example components and where component preview mocks are stored so developers know where to edit or copy from.
- Package manager detection: Explains how to detect npm, yarn, pnpm, or bun by checking for lock files and which command forms to use for each manager.
- Configuration awareness: Notes that canvas.config.json, when present, is the source of truth for componentDir, pagesDir, and globalCssPath.
- Use Case: Before running scripts or launching Canvas Workbench, use this guidance to locate src/components and pages and to pick the appropriate package manager for consistent commands.
Quick Start
Locate the project's component and pages directories and determine the correct package manager by inspecting canvas.config.json and root lock files.