List your environment variable names, one per line, and the tool builds a .env.example with placeholder values so teammates know exactly what to fill in without exposing real secrets.
Yes, commit .env.example with placeholder values so teammates know what to set — but keep your actual .env with real secrets in .gitignore.
Yes, as a starting point — adjust the values to match your actual project structure and tooling versions.
It follows the tool's documented format, but always run your build once after adding it to confirm your specific setup is happy.