contributing
Original:🇺🇸 English
Translated
Contribute changes to the Feynman repository itself. Use when the task is to add features, fix bugs, update prompts or skills, change install or release behavior, improve docs, or prepare a focused PR against this repo.
6installs
Sourcegetcompanion-ai/feynman
Added on
NPX Install
npx skill4agent add getcompanion-ai/feynman contributingTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Contributing
When working inside the Feynman repository, read the repo-root and files for project-specific conventions.
CONTRIBUTING.mdAGENTS.mdUse this skill when working on Feynman itself, especially for:
- CLI or runtime changes in
src/ - prompt changes in
prompts/ - bundled skill changes in
skills/ - subagent behavior changes in
.feynman/agents/ - install, packaging, or release changes in ,
scripts/, or website docsREADME.md
Minimum local checks before claiming the repo change is done:
bash
npm test
npm run typecheck
npm run buildIf the docs site changed, also validate .
website/When changing release-sensitive behavior, verify that , package , runtime guards, and install docs stay aligned.
.nvmrcengines