Skill

Automate Office Document Creation and Management

7-phase office productivity bundle for documents, spreadsheets, presentations, conversion, and automation across major office suites.

Works with libreofficemicrosoft officegoogle sheets

67
Spark score
out of 100
Updated 3 days ago
Version 15.5.1

Add to Favorites

Why it matters

Streamline your office productivity by automating document creation, spreadsheet manipulation, presentation generation, and format conversions across LibreOffice, Microsoft Office, and Google Workspace.

Outcomes

What it gets done

01

Programmatically create and format documents (ODT, DOCX).

02

Automate spreadsheet tasks including formula creation and data import (ODS, XLSX).

03

Generate presentations from data and export to various formats (ODP, PPTX).

04

Convert between document and spreadsheet formats.

Install

Add it to your toolbox

Run in your project directory:

curl -fsSL https://spark.entire.vc/get/ag-office-productivity | bash

Overview

Office Productivity Workflow Bundle

A 7-phase office productivity workflow bundle orchestrating named sub-skills for document creation, spreadsheets, presentations, format conversion, automation, graphics, and database integration across LibreOffice, Microsoft Office, and Google Workspace. Use when creating, converting, or automating office documents, spreadsheets, or presentations, not for application development or database work alone.

What it does

A 7-phase office productivity orchestration bundle spanning document creation, spreadsheet automation, presentation generation, format conversion, document automation, graphics and diagrams, and database integration, each invoking named sub-skills. Phase 1 (Document Creation) invokes libreoffice-writer, docx-official, and pdf-official to design, structure, format, and export documents. Phase 2 (Spreadsheet Automation) invokes libreoffice-calc, xlsx-official, and googlesheets-automation to build formulas, import data, generate charts, and export reports. Phase 3 (Presentation Generation) invokes libreoffice-impress, pptx-official, frontend-slides, and nanobanana-ppt-skills to generate slides from data, add charts and graphics, apply animations, and export. Phase 4 (Format Conversion) reuses libreoffice-writer, libreoffice-calc, and pdf-official to convert between formats and batch-process files. Phase 5 (Document Automation) invokes libreoffice-writer's mail merge alongside workflow-automation and file-organizer to template, populate from data sources, and distribute generated documents. Phase 6 (Graphics and Diagrams) invokes libreoffice-draw, canvas-design, and mermaid-expert to produce vector graphics, diagrams, and charts for embedding in documents. Phase 7 (Database Integration) invokes libreoffice-base and database-architect to connect data sources, build forms and reports, and automate queries. It groups tooling by ecosystem: LibreOffice (Writer, Calc, Impress, Draw, Base covering ODT, ODS, ODP, ODG, and ODB formats), Microsoft Office (docx-official, xlsx-official, pptx-official covering DOCX, XLSX, and PPTX), and Google Workspace (googlesheets-automation, google-drive-automation, gmail-automation covering Docs, Sheets, and Slides). A six-item quality gate checks document formatting, working formulas, complete presentations, successful conversions, tested automation, and organized files.

When to use - and when NOT to

Use when creating office documents programmatically, automating a document workflow, converting between document formats, generating reports, building presentations from data, or processing spreadsheets, across LibreOffice, Microsoft Office, or Google Workspace formats. Not for application development, standalone documentation generation, or database work with no office-document output - those route to the sibling development, documentation, and database workflow bundles respectively.

Inputs and outputs

Input is source data or content plus a target office format - LibreOffice ODT/ODS/ODP, Microsoft DOCX/XLSX/PPTX, or Google Docs/Sheets/Slides - and a chosen phase. Output is the generated or converted document, spreadsheet, presentation, graphic, or database report, verified against the six-item quality gate before handoff.

Integrations

Orchestrates a large named sub-skill roster: libreoffice-writer, libreoffice-calc, libreoffice-impress, libreoffice-draw, libreoffice-base, docx-official, xlsx-official, pptx-official, googlesheets-automation, google-drive-automation, gmail-automation, pdf-official, frontend-slides, nanobanana-ppt-skills, canvas-design, mermaid-expert, workflow-automation, file-organizer, and database-architect.

Who it's for

Teams automating office-document work - report generation, mail merge, presentation building, format conversion - across LibreOffice, Microsoft Office, or Google Workspace who want the right sub-skill for each phase rather than assembling office automation tooling from scratch.

FAQ

Common questions

Discussion

Questions & comments · 0

Sign In Sign in to leave a comment.