file-organization

Installation
Summary

Establish scalable project structures with standardized naming conventions and folder organization patterns.

  • Provides templates for React/Next.js frontends, Node.js/Express backends, and feature-based large-scale applications with clear separation of concerns
  • Defines naming conventions for files (PascalCase components, camelCase utilities, UPPER_SNAKE_CASE constants), folders (kebab-case or camelCase), and variables (with is/has/can prefixes for booleans)
  • Includes best practices for path aliases, barrel exports, colocation of related files, and enforcing maximum folder depth to prevent excessive nesting
  • Covers constraints like avoiding circular dependencies, vague folder names, and deep nesting beyond five levels
SKILL.md

Project File Organization

When to use this skill

  • New Projects: Initial folder structure design
  • Project Growth: Refactoring when complexity increases
  • Team Standardization: Establish consistent structure

Instructions

Step 1: React/Next.js Project Structure

src/
├── app/                      # Next.js 13+ App Router
│   ├── (auth)/               # Route groups
│   │   ├── login/
Related skills

More from supercent-io/skills-template

Installs
11.0K
GitHub Stars
88
First Seen
Jan 24, 2026