Skip to content

Contributing ​

Purpose ​

This section explains how to contribute changes to the Nrgy.js repository. It collects the repository rules for documentation, coding style, workflow, and automated contributors.

Who Should Read This ​

  • contributors updating source code, tests, or docs;
  • package authors working inside the monorepo;
  • automation and AI agents generating documentation or code changes.

Contents ​

  • ../../AGENTS.md: onepager and entry point for AI agents.
  • Documentation Requirements: mandatory structure and placement rules for source and package documentation, plus the prompt template for documentation-generation agents.
  • Coding Style: project-specific patterns (Atom, Effect, Scope, Controller) with code examples.
  • Development Workflow: daily commands, repository layout, and website workflow.
  • Release Workflow: versioning, publishing, and release-time validation.

Notes ​

See docs_requirements.md for the full rules. Keep .md and .ru.md documents in sync.