Select your stack — React, TypeScript, Airbnb style, or Next.js — and the tool generates the matching .eslintrc.json with the right extends and plugin entries.
Yes. The generated config references the plugins for your stack, but you still need to npm install them — the file tells you which rules and extends it expects.
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.