aurora-project-structure

Explain Aurora Angular directory roles and module file patterns.

1|Updated Jun 20, 2022
One-click install
npx skills add https://github.com/avvale/aurora-front --skill aurora-project-structure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aurora-project-structure
Source: https://github.com/avvale/aurora-front/tree/main/.claude/skills/aurora-project-structure
Command: npx skills add https://github.com/avvale/aurora-front --skill aurora-project-structure

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a clear, centralized understanding of the Aurora project folder structure, detailing the purpose of each directory and key files to help new contributors, architects, and developers quickly navigate the codebase.

Core Features & Use Cases

  • Documented directory responsibilities: explains the roles of @fuse, @aurora, apps, core, and layout directories.
  • Module naming and file patterns: outlines the standard for modules and their expected files.
  • Quick navigation guidance: points to common paths and patterns to help users locate components, services, and modules.

Quick Start

Use the aurora-project-structure skill to get an overview of the repository's folder hierarchy and where to find common artifacts like modules, layouts, and core components.

Frequently Asked Questions about aurora-project-structure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is the standard Aurora Angular project layout and folder structure?

The standard Aurora Angular project layout organizes the codebase into specific directories including @fuse, @aurora, apps, core, and layout, each with distinct responsibilities for managing modules, layers, and files.

How do I navigate the Aurora codebase to find specific components and services?

To navigate the Aurora codebase, locate components and services by following the documented directory conventions and module file patterns that point to common paths within the @aurora and core folders.

What are the module naming conventions in an Aurora Angular architecture?

Module naming conventions in the Aurora Angular architecture outline specific standards for modules and their expected files, ensuring structured organization and predictable file patterns across the project directory hierarchy.

Where do core components and layout directories live in an Aurora project?

Core components and layout directories live at the root level of the Aurora project structure, sitting alongside the @fuse and @aurora directories to separate foundational logic from feature modules.

Does the Aurora project structure guide support new contributors onboarding to an Angular codebase?

The Aurora project structure guide supports new contributors by providing a centralized overview of the repository's folder hierarchy, explaining directory responsibilities to help developers quickly navigate the codebase.

What is the best way to organize modules and layers in an Aurora Angular project?

The best way to organize modules and layers in an Aurora Angular project is to follow the documented directory conventions, placing modules into the appropriate folders based on their functional responsibilities.