Currently the README that is generated for a new project has a Dev Guide section that includes instructions for configuring pre-commit and installing pandoc. But it should include running .setup-dev.sh since that will also install all the sphinx requirements as well.
Otherwise the pre-commit will fail if auto doc generation is included.