Thanks for contributing.
- Check existing issues and the roadmap before starting a larger change.
- Open an issue first if you want to discuss a feature, behavior change, or design direction.
TeamCast currently targets Node.js 24 or newer.
npm install
npm test
npm run buildFor local CLI testing during development:
npm run dev -- <command>- Keep changes focused and avoid unrelated cleanup in the same PR.
- Add or update tests when behavior changes.
- Update docs when CLI behavior, flags, or generated output change.
- Run
npm testandnpm run buildbefore opening the PR.
teamcast.yamlis the source of truth for generated agent files.- If you change templates, generated docs, or manifest behavior, keep the related output and documentation in sync.
- If a change affects user-facing CLI output, include a short example in the PR description.
Open an issue with context, reproduction steps, and the expected result.