nebula-project-structure

Official

Quickly identify project paths and package manager

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.