Contribute a Chapter
Use this guide when proposing a new chapter or making a major improvement to an existing one.
What makes a strong chapter
A strong chapter is:
- practical
- tied to a real project or system boundary
- useful to both learners and working engineers
- clear about what is beginner-friendly versus production-grade
Preferred chapter structure
Most substantial chapters should include:
- What the concept is
- Why it matters in production
- One practical architecture or workflow
- One Mermaid diagram
- One project tie-in
- One exercise or implementation prompt
Best chapter topics
- production-grade prompt contracts
- multi-agent orchestration tradeoffs
- citations and retrieval quality evaluation
- MCP permissions and audit boundaries
- operator-facing AI UI patterns
- observability for traces, cost, and quality
What to avoid
- generic "AI 101" explanations with no implementation angle
- inflated claims about business impact or adoption
- framework sprawl without a clear reason
- pages that describe a pattern but never show where it fits in the repo
Fast contribution process
- Open a
New chapter proposalissue. - Explain the learner value and target layer.
- Draft the page using Chapter Template.
- Add the page to
sidebars.ts. - Run
npm run build. - Link the chapter to a relevant project whenever possible.
Good chapter ideas
- evaluation scorecards for agent systems
- trace review workflow for operators
- real MCP transport follow-up to Project 04
- browser agent safety patterns beyond dry-run mode
- Angular AI state management patterns