Document Style Guide
This file defines the visual and formatting standards for all .docx output. Read and apply this every time a Word document is created.
Typography
- Font: Google Docs default — Arial, 11pt for body text
- Title: Arial, 20pt, bold, black (#000000)
- Section headings: Arial, 13pt, bold, black — numbered (e.g. "1. Background & Context")
- Sub-headings: Arial, 11pt, bold, black (not numbered)
- Body text: Arial, 11pt, regular weight, black (#1A1A1A)
- Line spacing: 1.15 for body paragraphs
- Paragraph spacing: 12pt after each paragraph, 0pt before
Page Layout
- Page size: A4 (11906 × 16838 DXA) — this is a Google Docs document
- Margins: 1 inch on all sides (1440 DXA)
- No header or footer — leave both empty
- No page border or decorative elements
Title Block (always at top of document)
Every document starts with:
[Document Title] ← Arial 20pt bold
← one blank line
Status: [value] ← Arial 11pt, label bold, value regular
Last updated: [date] ← Arial 11pt, label bold, value regular
Document Owner: [Your Name] ← Arial 11pt, label bold, value regular (default owner)
Stakeholders: [names] ← Arial 11pt, label bold, value regular
Default owner: Set your name as the default Document Owner and pre-fill it unless the user specifies otherwise.
Regarding dates and @mentions:
- Word (.docx) does not support live date pickers or @mention tagging — those are Google Docs features
- Instead: write the date as plain text in DD Mon YYYY format (e.g. "2 Feb 2026")
- Write stakeholder names as plain text (e.g. "Alex Kim, Sam Rivera")
- If the user wants tagging/date pickers, remind them to add those after opening in Google Docs
Add a light horizontal rule (thin single border, color #CCCCCC) below the title block to separate it from the body.
Section Headings
- Numbered sequentially: "1. Section Name", "2. Section Name" etc.
- Arial 13pt, bold
- 24pt spacing before, 8pt spacing after
- No underline, no color, no background
- Do NOT use decorative borders on headings
Body Text
- Arial 11pt, regular
- 1.15 line spacing
- 12pt space after paragraphs
- Use bold inline to highlight key terms, decisions, or important phrases — sparingly
- Do not use italic for emphasis (only use italic for citations or titles if needed)
Lists
Bullet lists:
- First-level: filled circle bullet (•), indent 0.5 inch
- Second-level: hollow circle (○), indent 1.0 inch
- Third-level: filled square (▪), indent 1.5 inch
- Font: Arial 11pt, 6pt spacing after each item
Numbered lists:
- Use for ordered steps or ranked items
- Same font and spacing as bullet lists
Never use unicode bullet characters directly — always use the docx numbering config with LevelFormat.BULLET.
Emphasis & Highlighting
- Bold: for key decisions, important terms, labels in the title block
- No colored text (keep everything black/dark gray)
- No highlighting or background colors on text
- No ALL CAPS
Tables (if used)
- Simple, clean — thin light gray borders (#CCCCCC)
- Header row: bold text, light gray background (#F2F2F2),
ShadingType.CLEAR
- Body rows: white background, regular text
- Always use
WidthType.DXA, never percentage widths
- Cell padding: top/bottom 80 DXA, left/right 120 DXA
General Rules
- Keep it clean and minimal — this style mirrors Google Docs defaults
- No decorative elements, colored headers, or accent bars
- Generous whitespace between sections
- When in doubt, less is more
- The document should look identical (or near-identical) to what you'd produce natively in Google Docs
Reminder for Google Docs Features
When handing off the document, mention to the user:
"Since this was generated as a .docx, you'll want to open it in Google Docs to add @mentions, date pickers, comments, or checkboxes."
1---2name: docx-style3description: Defines the preferred formatting and style for all Word (.docx) documents. Always read this skill whenever creating any .docx file, in addition to the docx creation skill. Apply this style guide to every document — reports, PRDs, memos, briefs — unless the user explicitly overrides a specific setting.4---56# Document Style Guide78This file defines the visual and formatting standards for all .docx output. Read and apply this every time a Word document is created.910---1112## Typography1314- **Font:** Google Docs default — Arial, 11pt for body text15- **Title:** Arial, 20pt, bold, black (#000000)16- **Section headings:** Arial, 13pt, bold, black — numbered (e.g. "1. Background & Context")17- **Sub-headings:** Arial, 11pt, bold, black (not numbered)18- **Body text:** Arial, 11pt, regular weight, black (#1A1A1A)19- **Line spacing:** 1.15 for body paragraphs20- **Paragraph spacing:** 12pt after each paragraph, 0pt before2122---2324## Page Layout2526- **Page size:** A4 (11906 × 16838 DXA) — this is a Google Docs document27- **Margins:** 1 inch on all sides (1440 DXA)28- **No header or footer** — leave both empty29- **No page border or decorative elements**3031---3233## Title Block (always at top of document)3435Every document starts with:36```37[Document Title] ← Arial 20pt bold38 ← one blank line39Status: [value] ← Arial 11pt, label bold, value regular40Last updated: [date] ← Arial 11pt, label bold, value regular41Document Owner: [Your Name] ← Arial 11pt, label bold, value regular (default owner)42Stakeholders: [names] ← Arial 11pt, label bold, value regular43```4445**Default owner:** Set your name as the default Document Owner and pre-fill it unless the user specifies otherwise.4647**Regarding dates and @mentions:**48- Word (.docx) does not support live date pickers or @mention tagging — those are Google Docs features49- Instead: write the date as plain text in DD Mon YYYY format (e.g. "2 Feb 2026")50- Write stakeholder names as plain text (e.g. "Alex Kim, Sam Rivera")51- If the user wants tagging/date pickers, remind them to add those after opening in Google Docs5253Add a light horizontal rule (thin single border, color #CCCCCC) below the title block to separate it from the body.5455---5657## Section Headings5859- Numbered sequentially: "1. Section Name", "2. Section Name" etc.60- Arial 13pt, bold61- 24pt spacing before, 8pt spacing after62- No underline, no color, no background63- Do NOT use decorative borders on headings6465---6667## Body Text6869- Arial 11pt, regular70- 1.15 line spacing71- 12pt space after paragraphs72- Use **bold inline** to highlight key terms, decisions, or important phrases — sparingly73- Do not use italic for emphasis (only use italic for citations or titles if needed)7475---7677## Lists7879**Bullet lists:**80- First-level: filled circle bullet (•), indent 0.5 inch81- Second-level: hollow circle (○), indent 1.0 inch82- Third-level: filled square (▪), indent 1.5 inch83- Font: Arial 11pt, 6pt spacing after each item8485**Numbered lists:**86- Use for ordered steps or ranked items87- Same font and spacing as bullet lists8889Never use unicode bullet characters directly — always use the docx `numbering` config with `LevelFormat.BULLET`.9091---9293## Emphasis & Highlighting9495- **Bold:** for key decisions, important terms, labels in the title block96- No colored text (keep everything black/dark gray)97- No highlighting or background colors on text98- No ALL CAPS99100---101102## Tables (if used)103104- Simple, clean — thin light gray borders (#CCCCCC)105- Header row: bold text, light gray background (#F2F2F2), `ShadingType.CLEAR`106- Body rows: white background, regular text107- Always use `WidthType.DXA`, never percentage widths108- Cell padding: top/bottom 80 DXA, left/right 120 DXA109110---111112## General Rules113114- Keep it clean and minimal — this style mirrors Google Docs defaults115- No decorative elements, colored headers, or accent bars116- Generous whitespace between sections117- When in doubt, less is more118- The document should look identical (or near-identical) to what you'd produce natively in Google Docs119120---121122## Reminder for Google Docs Features123124When handing off the document, mention to the user:125> "Since this was generated as a .docx, you'll want to open it in Google Docs to add @mentions, date pickers, comments, or checkboxes."