Quick Start
Get running in under 5 minutes with your first meeting group.
CLI Reference
Full command reference with all flags and options.
Templates
Learn how to create and customize meeting templates.
Add a Meeting Group
Step-by-step guide to support a new Node.js working group.
What it does
create-node-meeting-artifacts is a CLI tool built for the Node.js project. Given a meeting group name, it:
- Reads your group’s template files for attendees, observers, and configuration
- Fetches the group’s iCal calendar to find the next scheduled meeting date
- Searches GitHub for open issues labeled with the group’s agenda tag
- Creates a HackMD document pre-filled with the meeting minutes template and agenda
- Creates (or updates) a GitHub issue with the meeting details, timezone table, and HackMD link
Supported meeting groups
Over 20 Node.js working groups and committees have templates built in, including:- TSC — Technical Steering Committee
- Build — Build Working Group
- Diagnostics — Diagnostics Working Group
- Modules — Modules Team
- Security — Security Working Group
- Release — Release Working Group
- Next-10 — Next-10 Initiative
- And many more…
View all meeting groups
Browse the complete list of supported Node.js working groups.
Prerequisites
Before you begin, you need:- Node.js 22+ — The tool uses modern ESM and requires Node.js LTS
- GitHub Personal Access Token — With
reposcope for creating issues - HackMD API Token — For creating and updating meeting minutes documents
Installation
Install the tool and set up your environment.
Environment Variables
Configure your GitHub and HackMD tokens.