Sins I see far too often include: Failing to indicate to first clone a repository and cd into the project directory, and then issue a bunch of commands. Failing to provide a complete list of dependencies, for example package abc-dev yarn, npm, pnpm et. al. don't work the same way, one may work, another does not Build instructions that are old and don't work on contemporary distros anymore