n4od/reposet ? reverse-engineered prompt

Reverse engineered prompt

Build me a small Node command line tool called reposet that sets up the boring but important files every new GitHub repo needs.

I want one command, npx reposet init, to drop in ready made templates for issue forms, a pull request template, Dependabot, CI, CodeQL, release notes, code owners, community health files, and git hooks. It should work on Windows, macOS, and Linux, and it should not overwrite files that are already there unless I ask it to. Please also support list, --only, --dry-run, --force, --yes, and --json so I can preview or automate it.

Make the templates generic with TODO placeholders where I need to fill in repo specific details like owner names, emails, labels, and reviewer paths. If you need to check current docs for GitHub Actions or Dependabot details, look them up online. The end result should feel like a simple zero dependency scaffolding tool that I can run in a brand new repo and immediately get all the usual repo setup files in place.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab