Dev Onboarding Documentation Guide ================================== Create an onboarding documentation guide for new developer joining [Project/Team]. Project details: - Project name: [name] - Tech stack: [languages/frameworks/tools] - Team size: [number] - New developer role: [frontend/backend/fullstack/DevOps] - Onboarding duration: [days/weeks] DEVELOPER ONBOARDING GUIDE 1. ENVIRONMENT SETUP REQUIRED SOFTWARE - IDE: [VS Code/IntelliJ/other] — version: [] - Runtime: [Node/Python/Java] — version: [] - Package manager: [npm/pip/maven] - Database: [PostgreSQL/MySQL/MongoDB] — version: [] - Docker: [version] - Git: [version] INSTALLATION STEPS Step 1: Clone repository ``` git clone [repo-url] cd [project-name] ``` Step 2: Install dependencies ``` [install command] ``` Step 3: Configure environment - Copy .env.example to .env - Fill in required values: [list] - Get secrets from: [1Password/Vault/team lead] Step 4: Run locally ``` [start command] ``` Access at: http://localhost:[port] 2. CODEBASE OVERVIEW - Repository structure: [explain key directories] - Entry point: [main file] - Key configuration files: [list] - Database schema location: [path] - Test location: [path] 3. DEVELOPMENT WORKFLOW - Branch naming: [feature/bugfix/hotfix-description] - Commit message format: [convention] - PR process: [steps] - Code review: [who reviews/SLA] - Merge strategy: [squash/merge/rebase] 4. KEY CONTACTS - Tech lead: [name/Slack] - DevOps: [name/Slack] - On-call: [rotation/how to find] - Questions: [Slack channel] 5. FIRST WEEK TASKS Day 1: [setup and orientation] Day 2-3: [first small ticket] Day 4-5: [first PR submitted] Week 2: [first feature complete] Source: https://promptzyo.com/prompt/dev-onboarding-documentation-guide