project-tree-examplelisted
Install: claude install-skill mdnaimul22/human-skills
### Canonical Project Structure Example-1
```
project_root/
│
├── src/
│ │
│ ├── config/ # ⚙️ LAYER 1 — Single Source of Truth (Like a Gear Box)
│ │ ├── __init__.py # auto-loads dotenv, exports everything
│ │ ├── paths.py # PROJECT_ROOT auto-detection
│ │ ├── files.py # read/write/json/delete utilities
│ │ ├── dotenv.py # load/set/get/remove .env values
│ │ └── settings.py # BaseProjectSettings — API keys, timeouts, limits
│ │
│ ├── schema/ # 📐 LAYER 1 — Data Contracts (পরম সত্য)
│ │ ├── __init__.py
│ │ ├── profile.py # LinkedInProfile, ConnectionRequest
│ │ ├── message.py # Message, MessageThread
│ │ └── job.py # JobPost, Application
│ │
│ ├── api/ # 🚪 LAYER 1 — HTTP Interface
│ │ ├── __init__.py
│ │ ├── routes.py # app.js এখানে fetch() করে
│ │ └── helpers/ # 🔐 Private — api/ internal only
│ │ └── request_validator.py
│ │
│ ├── providers/ # 🔌 LAYER 1 — AI / External API integrations
│ │ ├── __init__.py
│ │ ├── openai.py # AI provider
│ │ └── helpers/ # 🔐 Private — শুধু providers/ ব্যবহার করবে
│ │ └── session_guard.py
│ │
│ ├── services/ # 🧠 LAYER 1 — Business Logic
│ │ ├── _