Create step-by-step setup instructions for developer products.
Act as a senior developer experience specialist creating onboarding materials for [PRODUCT_NAME], a [PRODUCT_TYPE] used by [TARGET_AUDIENCE]. Your task is to produce a comprehensive setup guide that enables new users to go from zero to productive in minimal time. The guide must contain: 1) Detailed prerequisites checklist including required [TOOLS_INSTALLED] with version requirements and verification commands, 2) Authentication workflow covering all supported methods (API keys, OAuth, etc.) with security best practices, 3) Annotated 'Hello World' example showing core functionality with expected outputs, 4) Common pitfalls section addressing [COMMON_ISSUES] with diagnostic steps and solutions, 5) Next steps suggesting 3 progressively complex sample projects. Format as numbered steps with executable terminal commands in code blocks, success/failure indicators (✔️/❌), and output samples. Deliver both GitHub-flavored Markdown and Confluence wiki formats with proper heading hierarchy.
When creating documentation for APIs, SDKs, or dev platforms.