Skip to content

Contributing

Thank you for improving Agent Engineering Hub. Contributions can include documentation, examples, translations, troubleshooting notes, and quality tooling.

Local development

bash
git clone https://github.com/strings77wzq/agent-engineering-hub.git
cd agent-engineering-hub
npm install
npm run docs:dev

Before submitting:

bash
npm run docs:build
npm run docs:check-links

If you change an example project, run that example's tests as well.

Page template

New tutorial pages should include:

SectionRequirement
GoalWhat the reader can do after the chapter
ConceptKey vocabulary and problem context
StepsExecutable commands, config, or workflow
PracticeA self-checkable task
TroubleshootingCommon failures and diagnosis
Next stepLinks to follow-up chapters or examples
  • Official navigation and sidebars must point to real pages.
  • English pages should prefer /en/ links.
  • Chinese pages should prefer Chinese routes.
  • Shared fallback pages are acceptable only when the page exists.
  • Run npm run docs:check-links after adding pages.

Pull request checklist

  • [ ] Documentation build passes.
  • [ ] Internal link audit passes.
  • [ ] New tutorials include goal, concept, steps, practice, troubleshooting, and next step.
  • [ ] Chinese and English navigation has no broken first-party links.
  • [ ] Example pages explain run commands and quality checks.
  • [ ] Visual changes were reviewed on desktop and mobile.

Report an issue

Include:

  • Page URL.
  • Error or 404 observed.
  • Reproduction steps.
  • Expected behavior.
  • Key command output if a command failed.

License

This project is released under the MIT license. Contributions are accepted under the same license.

Last updated:

基于 MIT 许可发布