Skip to content

use cases word agenda

zmworm edited this page Apr 5, 2026 · 3 revisions

Create a Teal-Accented All-Hands Meeting Agenda

Persona: Event Coordinator | Difficulty: Intermediate | Tags: word create corporate

Put together a polished meeting agenda with teal-accented headings, timed sections, and a confidential footer — all from a quick chat.

Download: allhands.docx · allhands.py

Create a Teal-Accented All-Hands Meeting Agenda

See also: Add Paragraphs · Paragraph Styles · Header & Footer · Batch Commands · Create a Document


User:

Hey, can you put together a Word doc for our all-hands meeting next Friday? Title it "Q2 All-Hands — April 11, 2026" and make it look clean and professional — like something I wouldn't be embarrassed to share with the exec team. I need a header with the title and date, then sections for: Welcome & Logistics (10 min), CEO Update (20 min), Team Highlights (15 min), Open Q&A (15 min), and Closing Remarks (5 min). Each section should have the time block shown and a couple lines of placeholder text underneath. Use a teal accent color scheme — maybe teal headings and a thin colored rule under the main title. Oh, and add a footer with "Confidential — Internal Use Only" and the page number.

Agent creates the document with teal styling, five agenda sections, and a confidential footer:

Show commands (31 commands)
officecli create allhands.docx
officecli set allhands.docx '/' --prop title="Q2 All-Hands — April 11, 2026" --prop author="Internal Communications"
officecli add allhands.docx '/styles' --type style \
  --prop id=TealHeading1 \
  --prop name=TealHeading1 \
  --prop type=paragraph \
  --prop basedOn=Heading1 \
  --prop font=Calibri \
  --prop size=18 \
  --prop bold=true \
  --prop color=0D9488 \
  --prop spaceBefore=240 \
  --prop spaceAfter=60
officecli add allhands.docx '/styles' --type style \
  --prop id=TealHeading2 \
  --prop name=TealHeading2 \
  --prop type=paragraph \
  --prop basedOn=Heading2 \
  --prop font=Calibri \
  --prop size=14 \
  --prop bold=true \
  --prop color=0D9488 \
  --prop spaceBefore=200 \
  --prop spaceAfter=40
officecli add allhands.docx '/styles' --type style \
  --prop id=AgendaBody \
  --prop name=AgendaBody \
  --prop type=paragraph \
  --prop basedOn=Normal \
  --prop font=Calibri \
  --prop size=11 \
  --prop spaceBefore=60 \
  --prop spaceAfter=60
officecli add allhands.docx '/styles' --type style \
  --prop id=TimeBlock \
  --prop name=TimeBlock \
  --prop type=paragraph \
  --prop basedOn=Normal \
  --prop font=Calibri \
  --prop size=10 \
  --prop italic=true \
  --prop color=0D9488 \
  --prop spaceBefore=40 \
  --prop spaceAfter=20
officecli add allhands.docx '/body' --type paragraph \
  --prop text="Q2 All-Hands — April 11, 2026" \
  --prop style=Normal \
  --prop font=Calibri \
  --prop size=28 \
  --prop bold=true \
  --prop color=0D9488 \
  --prop alignment=center \
  --prop spaceBefore=0 \
  --prop spaceAfter=60 \
  --prop pbdr.bottom=single;12;0D9488;6
officecli add allhands.docx '/body' --type paragraph \
  --prop text="April 11, 2026  •  All-Hands Meeting" \
  --prop style=Normal \
  --prop font=Calibri \
  --prop size=11 \
  --prop italic=true \
  --prop color=555555 \
  --prop alignment=center \
  --prop spaceBefore=0 \
  --prop spaceAfter=240
officecli add allhands.docx '/body' --type paragraph --prop text="Welcome & Logistics" --prop style=TealHeading1
officecli add allhands.docx '/body' --type paragraph --prop text="Duration: 10 minutes" --prop style=TimeBlock
officecli add allhands.docx '/body' --type paragraph --prop text="Opening remarks, housekeeping notes, and a brief overview of today’s agenda. All attendees are encouraged to join on time and keep cameras on." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="Please ensure your microphone is muted when not speaking and use the chat window or hand-raise feature for questions during each segment." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="CEO Update" --prop style=TealHeading1
officecli add allhands.docx '/body' --type paragraph --prop text="Duration: 20 minutes" --prop style=TimeBlock
officecli add allhands.docx '/body' --type paragraph --prop text="A strategic overview of company performance for Q1 2026, key priorities for Q2, and a look ahead at goals for the remainder of the fiscal year." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="The CEO will address recent market developments and outline the initiatives the organization is investing in to drive sustainable growth." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="Team Highlights" --prop style=TealHeading1
officecli add allhands.docx '/body' --type paragraph --prop text="Duration: 15 minutes" --prop style=TimeBlock
officecli add allhands.docx '/body' --type paragraph --prop text="Spotlighting outstanding work and milestones from teams across the organization during the past quarter. Each featured team will share a brief summary of their achievement." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="Nominations for team highlights were collected in advance. If your team was selected, a speaker will present for approximately 2–3 minutes." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="Open Q&A" --prop style=TealHeading1
officecli add allhands.docx '/body' --type paragraph --prop text="Duration: 15 minutes" --prop style=TimeBlock
officecli add allhands.docx '/body' --type paragraph --prop text="An open forum for employees to ask questions of leadership. Questions may be submitted anonymously via the meeting chat or asked live using the hand-raise feature." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="We will do our best to address as many questions as possible within the allotted time. Unanswered questions will be compiled and addressed in a follow-up email." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="Closing Remarks" --prop style=TealHeading1
officecli add allhands.docx '/body' --type paragraph --prop text="Duration: 5 minutes" --prop style=TimeBlock
officecli add allhands.docx '/body' --type paragraph --prop text="A brief wrap-up to thank participants for their time and engagement. Key takeaways and any action items will be summarized for the team." --prop style=AgendaBody
officecli add allhands.docx '/body' --type paragraph --prop text="A recording of this meeting and a summary document will be distributed to all employees within 48 hours of the session." --prop style=AgendaBody
officecli add allhands.docx '/' --type footer \
  --prop text="Confidential — Internal Use Only" \
  --prop alignment=center \
  --prop font=Calibri \
  --prop size=9 \
  --prop italic=true \
  --prop color=777777
officecli add allhands.docx '/footer[1]/p[1]' --type run \
  --prop text="   |   Page " \
  --prop font=Calibri \
  --prop size=9 \
  --prop italic=true \
  --prop color=777777
officecli add allhands.docx '/footer[1]/p[1]' --type pagenum \
  --prop font=Calibri \
  --prop size=9 \
  --prop italic=true \
  --prop color=777777

User:

Actually, can you bold the time blocks so they stand out a little more from the placeholder text?

Agent finds each duration label and adds bold formatting:

officecli set allhands.docx '/' --prop find="Duration: 10 minutes" --prop bold=true
officecli set allhands.docx '/' --prop find="Duration: 20 minutes" --prop bold=true
officecli set allhands.docx '/' --prop find="Duration: 15 minutes" --prop bold=true
officecli set allhands.docx '/' --prop find="Duration: 5 minutes" --prop bold=true

Based on OfficeCLI v1.0.34

Clone this wiki locally