π¨β¨ Contributing to NeMo Data Designer π¨β¨
π¨β¨ Contributing to NeMo Data Designer π¨β¨
π¨β¨ Contributing to NeMo Data Designer π¨β¨
The skills and workflows in this repository are for developing DataDesigner. If youβre looking to use DataDesigner to build datasets, see the product documentation instead.
This project uses agent-assisted development. Contributors are expected to use agents for investigation, planning, and implementation. The repository includes skills and guidance that make agents effective contributors.
Agents accelerate work; humans stay accountable. People make design decisions and own quality β agents help get there faster.
plans/<issue-number>/ before building. Have your agent draft the plan β it should describe the approach, trade-offs considered, affected subsystems, and a delivery strategy. See existing plans in plans/ for reference. Submit the plan in a PR for review.search-docs and search-github skills can help)search-docs / search-github couldnβt resolveThe repository includes skills for common development tasks. These are located in .agents/skills/ and are automatically discovered by agent harnesses.
Fixes #NNN or Closes #NNN). For external contributors, this is enforced by a required status check: the linked issue must exist and carry the triaged label (added by a maintainer after review). Collaborators are exempt from this check. You can open the PR before the issue is triaged - the check re-runs automatically once a maintainer adds the label.keep-open label.create-pr skill for well-formatted PR descriptions, or follow the PR templatereview-code skill. Address any critical or warning-level findings before requesting human review. If you have access to multiple models, run the review with different models across passes β different models surface different issues, and a single pass rarely catches everything.Fixes #123)All code files must include the NVIDIA copyright header:
Use make update-license-headers to add headers automatically.
When contributing, you must agree that you have authored 100% of the content, that you have the necessary rights to the content, and that the content you contribute may be provided under the project license. All contributors are asked to sign the Developer Certificate of Origin (DCO) when submitting their first pull request. The process is automated by a bot that will comment on the pull request.
Data Designer follows the Contributor Covenant Code of Conduct. Please read our complete Code of Conduct for full details.