project-structure

Solid

Organize project folders following industry best practices. Use when setting up new projects, reorganizing codebases, or when folder structure becomes messy. Covers Next.js, Bulletproof React, and FSD patterns.

Web & Frontend 335 stars 29 forks Updated today

Install

View on GitHub

Quality Score: 85/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
0
Description 5%
100

Skill Content

# Project Structure 프로젝트 폴더 구조를 업�� 표준에 맞게 정리하는 스킬입니다. ## Core Principles > **"바탕화면에 코드를 두지 않는다"** > **"분류 기준을 ���지 않는다"** ## Safety Rules | 명령어 | 상태 | 대안 | |--------|------|------| | `rm -rf` | 🔴 **금지** | `_legacy/`로 이동 | | `rm` | 🔴 **금지** | `_legacy/`로 이동 | | `mv` to `_legacy/` | ✅ 허용 | 기본 정리 방식 | | `mkdir` | ✅ 허용 | 새 구조 생성 | ### 정리 방식 ```bash # ❌ NEVER: 삭제 rm -rf old-folder # ✅ ALWAYS: 레거시 폴더로 이동 mkdir -p _legacy mv old-folder _legacy/old-folder_$(date +%Y%m%d) ``` --- ## Part 1: 개발 루트 디렉토리 ### 권장 루트 위치 ```bash ~/dev # 가장 추천 ~/code ~/workspace ~/git ``` ### 컨텍스트(목적) 중심 구조 (추천) ``` ~/dev/ ├── work/ # 회사 업무 │ ├── company-a/ │ │ ├── backend-api/ │ │ └── frontend-ui/ │ └── company-b/ ├── personal/ # 개인/사이드 프로젝트 │ ├── my-blog/ │ └── todo-app/ ├── study/ # 강의/책 실습 │ ├── algorithm-101/ │ └── react-course/ ├── open-source/ # Fork/기여 프로젝트 │ └── some-lib/ ├── playground/ # 일회성 테스트 (샌드박스) │ └── test-script.py └── dotfiles/ # 개인 설정 파일 버전관리 ``` ### 호스트(Source) 중심 구조 (Go 스타일) ``` ~/dev/ ├── github.com/ │ ├── my-username/ │ │ └── project-a/ │ └── other-user/ │ └── awesome-lib/ ├── gitlab.com/ │ └── company-group/ │ └── company-project/ └── bitbucket.org/ ``` --- ## Part 2: 프로젝트 내부 구조 ### 기본 프로젝트 스캐폴딩 ``` project-name/ ├── src/ # 실제 소스 코드 ├── assets/ # 이미지, 폰트, 정적 파일 ├── config/ # 설정 파일 ├── docs/ # 문서화 자료 ├── script...

Details

Author
aiskillstore
Repository
aiskillstore/marketplace
Created
5 months ago
Last Updated
today
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

file-organization

Organize project files and folders for maintainability and scalability. Use when structuring new projects, refactoring folder structure, or establishing conventions. Handles project structure, naming conventions, and file organization best practices.

335 Updated today
aiskillstore
AI & Automation Listed

project-tree-example

follow similar kind of Project Structure or more schema base Architectural Pattern that track code structure without viewing the full context of code.

2 Updated 2 days ago
mdnaimul22
Code & Development Solid

readme-for-developers

Write developer-oriented README as onboarding documentation. Use when creating/updating README, setting up new projects, or when new developers need to understand the codebase quickly. README = Entry point + Architecture overview + Working agreement.

335 Updated today
aiskillstore
AI & Automation Listed

go-structure

Recommend and scaffold Go project layouts based on project type (CLI, API, library, monorepo). Internal skill used by golang-pro agent when initializing projects or reviewing structure.

13 Updated 5 days ago
sgaunet
Web & Frontend Listed

fec-react-project-standard

Use when designing or reviewing React + TypeScript project structure, feature/module boundaries, component architecture, hooks organization, routing composition, state/API/error/styling defaults, or repository-wide React conventions. Prefer narrower skills for forms, data fetching, tests, accessibility, virtualization, animation, or security deep dives; Chinese triggers include React 项目规范, React 组件架构.

14 Updated today
bovinphang