office-productivity – Documents & Office skill for AI agents
Office productivity workflow covering document creation, spreadsheet automation, presentation generation, and integration with LibreOffice and Microsoft Office formats.
Install the office-productivity skill with one command
Pick the tool you use, copy the command and paste it in your terminal. The skill lands in that tool's skills folder and is ready in your next session.
Claude Code
mkdir -p ~/.claude/skills && curl -fsSL https://skill.dn1nguoi.com/z/office-productivity-cda12.tgz | tar xz -C ~/.claude/skills
Call it in Claude Code: /office-productivity – then describe the task you want done.
Codex
mkdir -p ~/.codex/skills && curl -fsSL https://skill.dn1nguoi.com/z/office-productivity-cda12.tgz | tar xz -C ~/.codex/skills
Call it in Codex: $office-productivity – then describe the task you want done.
Hermes Agent
mkdir -p ~/.hermes/skills && curl -fsSL https://skill.dn1nguoi.com/z/office-productivity-cda12.tgz | tar xz -C ~/.hermes/skills
Call it in Hermes Agent: /office-productivity – then describe the task you want done.
DeepSeek
mkdir -p ~/.deepcode/skills && curl -fsSL https://skill.dn1nguoi.com/z/office-productivity-cda12.tgz | tar xz -C ~/.deepcode/skills
Call it in DeepSeek: /office-productivity – then describe the task you want done.
SKILL.md content
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
writer- LibreOffice Writer
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 @writer to create ODT documentsUse @writer to create documents and verify DOCX export compatibilityPhase 2: Spreadsheet Automation
Skills to Invoke
calc- LibreOffice Calcgooglesheets-automation- Google Sheets
Actions
1. Design spreadsheet structure
2. Create formulas
3. Import data
4. Generate charts
5. Export reports
Copy-Paste Prompts
Use @calc to create ODS spreadsheetsUse @calc to create and export spreadsheets after verifying XLSX format compatibilityPhase 3: Presentation Generation
Skills to Invoke
impress- LibreOffice Impressfrontend-slides- HTML slidesnanobanana-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 @impress to create ODP presentationsUse @impress to create presentations and verify PPTX export compatibilityUse @frontend-slides to create HTML presentationsPhase 4: Format Conversion
Skills to Invoke
writer- Document conversioncalc- Spreadsheet conversion
Actions
1. Identify source format
2. Choose target format
3. Perform conversion
4. Verify quality
5. Batch process files
Copy-Paste Prompts
Use @writer to convert documentsPhase 5: Document Automation
Skills to Invoke
writer- Mail mergeworkflow-automation- Workflow automationfile-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 @writer to perform mail mergeUse @workflow-automation to automate document workflowsPhase 6: Graphics and Diagrams
Skills to Invoke
draw- Vector graphicscanvas-design- Canvas designmermaid-expert- Diagram generation
Actions
1. Design graphics
2. Create diagrams
3. Generate charts
4. Export images
5. Integrate with documents
Copy-Paste Prompts
Use @draw to create vector graphicsUse @mermaid-expert to create diagramsPhase 7: Database Integration
Skills to Invoke
base- LibreOffice Basedatabase-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 @base to create database reportsOffice Application Workflows
LibreOffice
Skills: writer, calc, impress, draw, base
Formats: ODT, ODS, ODP, ODG, ODBMicrosoft Office
Skills: writer, calc, impress (LibreOffice; verify Office format compatibility)
Spreadsheets: use calc; verify XLSX export compatibility
Formats: DOCX, XLSX, PPTXGoogle Workspace
Skills: googlesheets-automation, google-drive-automation, gmail-automation
Formats: Google Docs, Sheets, SlidesQuality Gates
- [ ] Documents formatted correctly
- [ ] Formulas working
- [ ] Presentations complete
- [ ] Conversions successful
- [ ] Automation tested
- [ ] Files organized
Related Workflow Bundles
development- Application developmentdocumentation- Documentation generationdatabase- Data integration
Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Related skills
- onboard – Decompose mixed project materials (code, docs, PDF/Excel/PPT) into a sourced overview…
- patterns – Reference document for monopoly patterns.
- pdf-conversion-router – Use when converting a PDF into another format such as Markdown, HTML, text, JSON, DOCX…
- planning-with-files – Work like Manus: Use persistent markdown files as your \"working memory on disk.\
- pptx-deck-creation – Create editable, production-ready PPTX decks with narrative planning, explicit layout…
- presentation-deck – Build an evidence-linked slide register after context-first intake. Use when an SME…
- price-psychology-strategist – Design pricing presentation, anchors, and tiers when an offer needs clearer value and…
- professional-proofreader – Use when a user asks to "proofread", "review and correct", "fix grammar", "improve…