A Node.js project template initializer
npm install vibecodernodeA Node.js project template initializer that creates new projects with a standardized structure and AGENTS.mdc rules file.
``bash`
npm install -g vibecodernode
`bash`
npx vibecodernode
`bash`
vibecodernode
`bash`
npx vibecodernode my-awesome-project
This will create a new directory called my-awesome-project with the following structure:
``
my-awesome-project/
├── package.json
├── README.md
├── CHANGELOG.md
├── AGENTS.mdc
└── src/
├── index.ts
├── interfaces.ts
└── main.ts
- ✅ Creates standardized project structure
- ✅ Generates package.json with proper configuration
- ✅ Sets up TypeScript project with interfaces
- ✅ Creates README.md with basic documentation
- ✅ Creates CHANGELOG.md for version tracking
- ✅ Generates AGENTS.mdc rules file for AI coding assistants
- ✅ Supports Node.js 24 native TypeScript support
- ✅ Uses Prettier for code formatting
`bashInstall dependencies
npm install
Project Structure
The generated project follows the vibecoder project specifications:
- TypeScript: Uses Node.js 24 native TypeScript support (no compilation needed)
- Architecture: Library-first design with functions exportable from
src/index.ts`