Thanks for helping make this a better quickstart.
- Keep it short. This guide's whole value is brevity. If you're adding a section, ask whether it earns its place.
- Show, don't tell. Prefer copy-pasteable examples over prose.
- No proprietary references. No company names, internal hostnames, IPs, real emails, or product names.
- One-line commits in imperative form. Example:
docs: clarify Windows install path.
Translations are very welcome. Workflow:
- Copy
README.mdtoREADME.<lang>.md(e.g.README.ru.md,README.es.md). - Copy each
docs/0X-*.mdtodocs/<lang>/0X-*.mdif you're translating the full set. - Add a language switcher line at the top of each file.
- Open a PR.
You don't need to translate everything – partial translations are fine. Mark untranslated sections with <!-- TODO: translate -->.
- Out-of-date command? Open an issue with a link to the breaking change.
- Found a typo? Just send a PR.
- Got a better example? PR welcome – swap or add to
docs/04-examples.md.
Place images in docs/images/. Naming: <section>-<what>.png (e.g. 02-install-mac-success.png). Compress with tinypng.com before committing.
The repo ships with two SVG sources you can update or replace:
docs/images/hero-terminal.svg– the terminal mockup at the top of the README. Edit the SVG (any vector tool), then regenerate the PNG withqlmanage -t -s 1760 -o docs/images/ docs/images/hero-terminal.svgandsips -c 1080 1760 docs/images/hero-terminal.png.docs/images/og-banner.svg– the social-preview banner (1280×640). Same regen flow. After committing, uploadog-banner.pngvia Settings → General → Social preview in the GitHub repo to make link unfurls show the branded card.
pandoc README.md docs/0*.md \
--metadata title="Claude Code – 5-Minute Quickstart" \
--pdf-engine=xelatex --toc --toc-depth=2 \
-o claude-code-quickstart.pdfThe same command runs in CI on v* tags.