
Office Productivity
Orchestrate programmatic Word, Excel, PDF, and presentation workflows when a solo builder needs reports, decks, or formatted deliverables without manual Office clicks.
Overview
Office Productivity is an agent skill most often used in Build (also Validate, Grow) that chains document, spreadsheet, and presentation skills for LibreOffice and Microsoft Office–compatible outputs.
Install
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill office-productivityWhat is this skill?
- Three workflow phases: document creation, spreadsheet automation, and presentation generation
- Invokes libreoffice-writer, docx-official, pdf-official, xlsx-official, and googlesheets-automation skills
- Copy-paste @skill prompts for ODT, Word, Excel, and Google Sheets generation
- Format conversion and templated office deliverables from agent sessions
- Safe workflow-bundle risk profile for filesystem and document tooling
- 3 workflow phases: document creation, spreadsheet automation, presentation generation
Adoption & trust: 967 installs on skills.sh; 40.1k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need client-ready Word, Excel, PDF, and slide files from agent work but lack a single workflow that picks the right office skills and export steps.
Who is it for?
Indie founders and consultants who ship reports, decks, and structured office files from agent sessions and already use or plan LibreOffice, Word, or Google Sheets.
Skip if: Builders who only need lightweight Markdown READMEs with no Word/Excel/PDF delivery, or teams that forbid any automated document generation on company machines.
When should I use this skill?
Creating office documents programmatically, automating document workflows, converting between document formats, generating reports, creating presentations from data, or processing spreadsheets.
What do I get? / Deliverables
You get a repeatable three-phase office pipeline with explicit @skill handoffs so agents produce formatted documents, spreadsheets, and presentations in the formats stakeholders expect.
- Formatted office documents and exports
- Automated spreadsheets from structured data
- Presentations generated from datasets
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Canonical shelf is Build → docs because the bundle’s first concrete outputs are structured documents and templates agents generate from code. Docs subphase matches document creation, export formats, and report generation—the core actions in Phase 1 of the workflow.
Where it fits
Generate an API integration guide as a formatted Word doc and PDF for handoff to a contractor.
Build a pricing scenario spreadsheet from assumptions before locking a monetization experiment.
Turn funnel metrics into a slide-ready deck export for a launch recap.
How it compares
Use as a phased skill orchestration playbook instead of guessing which single docx or xlsx skill to invoke ad hoc in chat.
Common Questions / FAQ
Who is office-productivity for?
Solo builders and small teams who must deliver real Office-compatible files—reports, spreadsheets, and presentations—generated or updated by coding agents.
When should I use office-productivity?
Use it in Build when creating product or API docs and exportable templates; in Validate when generating scoped specs or pricing spreadsheets; and in Grow when turning analytics into slide decks or formatted content exports.
Is office-productivity safe to install?
It is marked safe in the skill metadata, but review the Security Audits panel on this Prism page and restrict filesystem or cloud sheet access on machines that hold sensitive customer data.
Workflow Chain
Then invoke: libreoffice writer, docx official
SKILL.md
READMESKILL.md - Office Productivity
# Office Productivity Workflow Bundle ## Overview Comprehensive office productivity workflow for document creation, spreadsheet automation, presentation generation, and format conversion using LibreOffice and Microsoft Office tools. ## When to Use This Workflow Use this workflow when: - Creating office documents programmatically - Automating document workflows - Converting between document formats - Generating reports - Creating presentations from data - Processing spreadsheets ## Workflow Phases ### Phase 1: Document Creation #### Skills to Invoke - `libreoffice-writer` - LibreOffice Writer - `docx-official` - Microsoft Word - `pdf-official` - PDF handling #### Actions 1. Design document template 2. Create document structure 3. Add content programmatically 4. Apply formatting 5. Export to required formats #### Copy-Paste Prompts ``` Use @libreoffice-writer to create ODT documents ``` ``` Use @docx-official to create Word documents ``` ### Phase 2: Spreadsheet Automation #### Skills to Invoke - `libreoffice-calc` - LibreOffice Calc - `xlsx-official` - Excel spreadsheets - `googlesheets-automation` - Google Sheets #### Actions 1. Design spreadsheet structure 2. Create formulas 3. Import data 4. Generate charts 5. Export reports #### Copy-Paste Prompts ``` Use @libreoffice-calc to create ODS spreadsheets ``` ``` Use @xlsx-official to create Excel reports ``` ### Phase 3: Presentation Generation #### Skills to Invoke - `libreoffice-impress` - LibreOffice Impress - `pptx-official` - PowerPoint - `frontend-slides` - HTML slides - `nanobanana-ppt-skills` - AI PPT generation #### Actions 1. Design slide template 2. Generate slides from data 3. Add charts and graphics 4. Apply animations 5. Export presentations #### Copy-Paste Prompts ``` Use @libreoffice-impress to create ODP presentations ``` ``` Use @pptx-official to create PowerPoint presentations ``` ``` Use @frontend-slides to create HTML presentations ``` ### Phase 4: Format Conversion #### Skills to Invoke - `libreoffice-writer` - Document conversion - `libreoffice-calc` - Spreadsheet conversion - `pdf-official` - PDF conversion #### Actions 1. Identify source format 2. Choose target format 3. Perform conversion 4. Verify quality 5. Batch process files #### Copy-Paste Prompts ``` Use @libreoffice-writer to convert documents ``` ### Phase 5: Document Automation #### Skills to Invoke - `libreoffice-writer` - Mail merge - `workflow-automation` - Workflow automation - `file-organizer` - File organization #### Actions 1. Design automation workflow 2. Create templates 3. Set up data sources 4. Generate documents 5. Distribute outputs #### Copy-Paste Prompts ``` Use @libreoffice-writer to perform mail merge ``` ``` Use @workflow-automation to automate document workflows ``` ### Phase 6: Graphics and Diagrams #### Skills to Invoke - `libreoffice-draw` - Vector graphics - `canvas-design` - Canvas design - `mermaid-expert` - Diagram generation #### Actions 1. Design graphics 2. Create diagrams 3. Generate charts 4. Export images 5. Integrate with documents #### Copy-Paste Prompts ``` Use @libreoffice-draw to create vector graphics ``` ``` Use @mermaid-expert to create diagrams ``` ### Phase 7: Database Integration #### Skills to Invoke - `libreoffice-base` - LibreOffice Base - `database-architect` - Database design #### Actions 1. Connect to data sources 2. Create forms 3. Design reports 4. Automate queries 5. Generate output #### Copy-Paste Prompts ``` Use @libreoffice-base to create database reports ``` ## Office Application Workflows ### LibreOffice ``` Skills: libreoffice-writer, libreoffice-calc, libreoffice-impress, libreoffice-draw, libreoffice-ba