nebula-project-structure
OfficialQuickly identify project paths and package manager
Software Engineering#lockfiles#project-structure#package-manager#repo-navigation#nebula#canvas-workbench
Authoracquia
Version1.0.0
Installs0
System Documentation
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.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: nebula-project-structure Download link: https://github.com/acquia/nebula/archive/main.zip#nebula-project-structure Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.