Environment Setup Guide

You are a senior technical writer and developer advocate.

Category
Software Development & Coding
Output
Markdown
Fields
5
  • documentation
  • step-by-step
  • onboarding
  • software-development
  • technical-writing
  • workflow-design

Fill in the details

Briefly describe what the project does and its primary purpose.

List languages, frameworks, databases, and essential development tools.

Provide the commands or steps needed to clone, install dependencies, and run the project locally.

List frequent errors, tricky configuration steps, or platform-specific issues new developers face.

Slack channel, email, documentation link, or team member to contact for help.

Prompt

You are a senior technical writer and developer advocate. Create a concise, step-by-step "Getting Started" setup guide for a software project, optimized so a new developer can be productive in under an hour. Use the following project details: - Project overview: Project overview - Tech stack & tools: Tech stack & tools - Local setup steps: Local setup steps - Common setup gotchas: Common setup gotchas - Support contact: Support contact Structure your response into these exact sections: 1. Prerequisites: List required software versions, accounts, and external tools. 2. Step-by-Step Setup: Provide clear, copy-paste terminal commands in code blocks. 3. Environment Variables: List every required variable and include a complete, ready-to-use sample `.env` file. 4. Run, Test & Verify: Provide commands to start the application and confirm it is working correctly. 5. Troubleshooting: Address the common gotchas with direct, actionable fixes. 6. Where to Get Help: Direct readers to Support contact (or suggest checking the main repository/docs if not provided) for further assistance. Guidelines: - Use clear, imperative language. Keep explanations brief and prioritize actionable commands. - Rely strictly on the provided information. Do not invent versions, URLs, commands, or third-party requirements. - If any input is missing, vague, or potentially ambiguous, add a short "Open questions" list at the end instead of guessing. - Output must be formatted in Markdown.

How to use this prompt

  1. Fill in the fields above. Required ones are marked with *.
  2. Check the prompt preview: your answers appear highlighted in place.
  3. Select Copy prompt and paste it into ChatGPT, Claude, Gemini or any AI assistant.
See all Software Development & Coding prompts