A small command-line tool that creates starter files for open-source projects.
It pairs well with OSS Readiness Checker: check what is missing, then generate a practical starter set.
OSS として公開するときによく必要になるファイルをまとめて作るCLIツールです。 既にあるファイルは上書きせず、スキップします。
Windows の PowerShell:
npx.cmd oss-starter-kit init .macOS または Linux:
npx oss-starter-kit init .CONTRIBUTING.mdSECURITY.mdCODE_OF_CONDUCT.md.github/pull_request_template.md.github/ISSUE_TEMPLATE/bug-report.yml.github/ISSUE_TEMPLATE/feature-request.yml.github/ISSUE_TEMPLATE/config.yml
- Node.js 20 or later
Create starter files in the current folder:
npx oss-starter-kit init .Preview what would be created:
npx oss-starter-kit init . --dry-runOutput machine-readable JSON:
npx oss-starter-kit init . --dry-run --jsonExisting files are never overwritten.
Run the local source code:
node ./src/cli.js init . --dry-runRun the tests:
npm testContributions are welcome. See CONTRIBUTING.md.
For security reports, see SECURITY.md.