Google Developer Documentation Practices
Application skill for Google developer documentation style guide (archived awesome-guidelines capsules). For repo Markdown mechanics, load markdown-writing-practices. For MDN ``` code blocks, load mdn-code-examples-practices. For marketing voice, load mailchimp-content-practices.
Core Principle
Google devdoc quality is you-focused clarity built for translation, active conversational prose, sentence-case structure, context-first procedures, descriptive links, consistent terms.
When to Use / NOT
- API guides, tutorials, concept docs, procedures matching Google developer documentation style.
- Reviewing technical docs before publish on developers.google.com-style sites or internal Google-style portals.
NOT when:
- Product marketing landing copy,
mailchimp-content-practices.
- MDN-specific example code fences,
mdn-code-examples-practices.
- Non-English source docs, follow locale guide; English rules here are US English baseline.
Workflow
- Voice/person, you, active, no please (
google-devdocs-style-voice-person.md).
- Format/headings, sentence case, bold UI, code font (
google-devdocs-style-format-headings.md).
- Procedures/links, numbered steps, cross-refs (
google-devdocs-style-procedures-links.md).
- Accessibility/global, alt text, i18n wording (
google-devdocs-style-accessibility-global.md).
- Verify, heading outline; link text out-of-context test; please/click here grep; term consistency scan.
Red Flags
- we/our when instructing the reader (should be you)
- please in procedural steps
- Passive voice hiding required reader action
- simply / easy / quickly in instructions
- Exclamation marks in technical content
- Title Case or ALL CAPS headings
- Task heading starting with -ing (Creating…)
- Skipped heading levels for visual styling
- Bold for non-UI emphasis
- & instead of and in prose/headings
- click here / this document / raw URL link text
- Linked punctuation (period inside
<a>)
- For more information on… (should be about when needed)
- Action before location (Click X in console)
- (Optional) instead of Optional:
- Numbered list for single-step task
- Incomplete intro sentence finished by list items
- Directional above/below/right-hand panel
- Missing alt on informative images
- Inconsistent product/API term for same concept
- Code font on product names or navigation URLs
- Buzzword/jargon without brief definition
Verification
- Heading hierarchy outline (one h1, no level skips)
- grep
\bplease\b, click here, this document in changed prose
- Link text read out of context, still meaningful?
- Acronym first-use expansion check
- Optional: accessibility lint (alt, heading order) on rendered HTML
- Cross-check project-specific style overrides first in reference hierarchy
References
awesome-guidelines/references/google-devdocs-style-learning-note.md
awesome-guidelines/references/google-devdocs-style-voice-person.md
awesome-guidelines/references/google-devdocs-style-format-headings.md
awesome-guidelines/references/google-devdocs-style-procedures-links.md
awesome-guidelines/references/google-devdocs-style-accessibility-global.md
Related skills
markdown-writing-practices, repo Markdown layout
mdn-code-examples-practices, MDN code example blocks
mailchimp-content-practices, product/marketing copy voice
1---2name: google-devdocs-practices3description: Use when authoring Google-style developer docs, you/imperative voice, sentence-case headings, bold UI and code font, numbered procedures, For more information see links, and accessible global English.4---56# Google Developer Documentation Practices78Application skill for Google developer documentation style guide (archived `awesome-guidelines` capsules). For repo Markdown mechanics, load `markdown-writing-practices`. For MDN ``` code blocks, load `mdn-code-examples-practices`. For marketing voice, load `mailchimp-content-practices`.910## Core Principle1112Google devdoc quality is **you-focused clarity built for translation**, active conversational prose, sentence-case structure, context-first procedures, descriptive links, consistent terms.1314## When to Use / NOT1516- API guides, tutorials, concept docs, procedures matching Google developer documentation style.17- Reviewing technical docs before publish on developers.google.com-style sites or internal Google-style portals.1819**NOT when:**2021- Product marketing landing copy, `mailchimp-content-practices`.22- MDN-specific example code fences, `mdn-code-examples-practices`.23- Non-English source docs, follow locale guide; English rules here are US English baseline.2425## Workflow26271. **Voice/person**, you, active, no please (`google-devdocs-style-voice-person.md`).282. **Format/headings**, sentence case, bold UI, code font (`google-devdocs-style-format-headings.md`).293. **Procedures/links**, numbered steps, cross-refs (`google-devdocs-style-procedures-links.md`).304. **Accessibility/global**, alt text, i18n wording (`google-devdocs-style-accessibility-global.md`).315. **Verify**, heading outline; link text out-of-context test; please/click here grep; term consistency scan.3233## Red Flags3435- we/our when instructing the reader (should be you)36- please in procedural steps37- Passive voice hiding required reader action38- simply / easy / quickly in instructions39- Exclamation marks in technical content40- Title Case or ALL CAPS headings41- Task heading starting with -ing (Creating…)42- Skipped heading levels for visual styling43- Bold for non-UI emphasis44- & instead of and in prose/headings45- click here / this document / raw URL link text46- Linked punctuation (period inside `<a>`)47- For more information on… (should be about when needed)48- Action before location (Click X in console)49- (Optional) instead of Optional:50- Numbered list for single-step task51- Incomplete intro sentence finished by list items52- Directional above/below/right-hand panel53- Missing alt on informative images54- Inconsistent product/API term for same concept55- Code font on product names or navigation URLs56- Buzzword/jargon without brief definition5758## Verification5960- Heading hierarchy outline (one h1, no level skips)61- grep `\bplease\b`, `click here`, `this document` in changed prose62- Link text read out of context, still meaningful?63- Acronym first-use expansion check64- Optional: accessibility lint (alt, heading order) on rendered HTML65- Cross-check project-specific style overrides first in reference hierarchy666768## References6970- `awesome-guidelines/references/google-devdocs-style-learning-note.md`71- `awesome-guidelines/references/google-devdocs-style-voice-person.md`72- `awesome-guidelines/references/google-devdocs-style-format-headings.md`73- `awesome-guidelines/references/google-devdocs-style-procedures-links.md`74- `awesome-guidelines/references/google-devdocs-style-accessibility-global.md`7576## Related skills7778- `markdown-writing-practices`, repo Markdown layout79- `mdn-code-examples-practices`, MDN code example blocks80- `mailchimp-content-practices`, product/marketing copy voice