Git
Install from git-scm.com. Verify with git --version.
Fork the repository, make your changes locally with any editor, and submit a Pull Request. Full control, works offline, no account permissions needed beyond a GitHub login.
Install from git-scm.com. Verify with git --version.
Install from nodejs.org. Verify with node --version.
Free at github.com/join. You'll use it to fork and submit a Pull Request.
Go to github.com/warakacommunity/AfriPlaybook and click Fork (top-right corner). This creates your own copy under your GitHub account.
Replace YOUR-USERNAME with your GitHub username:
git clone https://github.com/YOUR-USERNAME/AfriPlaybook.git
cd AfriPlaybookNever commit directly to main. Create a descriptive branch for your contribution:
git checkout -b add/your-chapter-nameInstall packages, then start the local dev server. The site will be live at http://localhost:3000 and will hot-reload as you edit.
npm install
npm startPlaybook chapters live in the docs/ folder as Markdown (.md) files. Translations go in i18n/<lang>/docusaurus-plugin-content-docs/current/. Follow the contributor guidelines for frontmatter, structure, and style conventions.
Stage your changes, write a clear commit message, and push to your fork:
git add .
git commit -m "docs: add chapter on <topic>"
git push origin add/your-chapter-nameGitHub will show a banner prompting you to open a PR. Click Compare & pull request, fill in the description template, and submit. A maintainer will review and respond within a few days.
Use the Online editor — authenticate with GitHub and edit or translate any page directly in your browser.