← All Skills
📎
GenOffice Local Office Agent Skill
Use one Agent Skill and the genoffice CLI to create, read, convert, and structurally edit DOCX, XLSX, PPTX, PDF, Markdown, and HTML locally, with rendering, audits, and dry-run checks.
Key Features
- Real DOCX, XLSX, and PPTX formats
- Local reading, conversion, and atomic edits
- Slide overflow audits and page rendering
- Supports Claude Code, Codex, and other agents
Installation
Install the GenOffice desktop app from GitHub Releases first. In Settings → Integrations, install the skill into a detected agent, or run `npx skills add genspark-ai/genoffice`. The skill drives the genoffice CLI bundled with the app; run `genoffice --version` before first use to confirm the launcher is available.
How to Use
Start with info or a domain read command to inspect document structure, read the matching guide, and prepare edit operations. Use --dry-run for substantial batches, then read or render the result again. New decks follow the style, outline, per-page spec, check, create, render, and audit pipeline. Use open only when the user explicitly wants the file opened in GenOffice.
Requirements
Requires the GenOffice app on macOS, Windows, or Linux. The repository is Apache-2.0 and free for individuals and teams. Local engines handle document reading, editing, conversion, and rendering; when the coding agent reads document content returned by the CLI, that content still follows the current model provider's data boundary. The search, image, and media commands send queries or referenced media to the provider configured in GenOffice. Genspark sign-in or a user-supplied model/API configuration may involve separate service costs. Edits can overwrite files, so back up important documents and prefer dry-run first.
Related Skills