Skip to content

Latest commit

Β 

History

History
48 lines (31 loc) Β· 1.76 KB

File metadata and controls

48 lines (31 loc) Β· 1.76 KB

Contributing to Claude Code Mastery

Thanks for helping make this course better! Here's how to contribute.

All PRs should target the develop branch. The main branch is reserved for production deployments only.

Quick Fixes

Typos, grammar, broken links? Just open a PR directly β€” no issue needed.

New Content

Before writing a new module:

  1. Check if the topic is already covered in an existing module
  2. Follow the 7-block structure every module uses:
    • WHY β€” Real pain point, motivation
    • CONCEPT β€” Core mental model + diagram
    • DEMO β€” Step-by-step walkthrough (copy-paste ready)
    • PRACTICE β€” Hands-on exercises with solutions
    • CHEAT SHEET β€” Quick reference table
    • PITFALLS β€” Common mistakes (wrong vs right)
    • REAL CASE β€” Production scenario
  3. Read CLAUDE.md for full writing guidelines and the module template

Content lives in src/content/docs/en/claude-code/ (English) and src/content/docs/vi/claude-code/ (Vietnamese).

Vietnamese Translation

  • Vietnamese content goes in src/content/docs/vi/, mirroring the English structure
  • It's a natural rewrite, not a word-for-word translation
  • Technical terms stay in English (e.g., "context window", "token", "hook")

Reporting Issues

Use GitHub Issues to report:

  • Incorrect or outdated commands
  • Missing topics you'd like covered
  • Broken links or build issues

Code of Conduct

Be respectful, constructive, and welcoming. We're all here to learn and build better software together. Harassment, discrimination, or disruptive behavior won't be tolerated.


Questions? Reach out on Telegram or Twitter.