OpenParable
Skip to content
← Back to skills

Office Files

Documents
office-files

Office Files is an Agent Skill for documents published in the WyRainBow/Resume-Agent repository on GitHub: a SKILL.md instruction file an AI agent can load to do this task.

Skill suite for creating, editing, and analyzing Office files (docx, pdf, pptx, xlsx).

View on GitHub ↗
QUICK START

How to use this skill

Bring this guide into your coding agent with a prompt tailored to the tool you use.

  1. Open your project in Codex.
  2. Copy and paste the prompt below.
  3. Review files and risks before approving any action.
Prompt to paste
Inspect the Agent Skill at https://github.com/WyRainBow/Resume-Agent/blob/HEAD/backend/agent/skills/office-files/SKILL.md and all supporting files. Report provenance, permissions, scripts, dependencies, and security risks. Propose an exact installation into .agents/skills/office-files, but wait for my approval before writing files or running scripts.

Copying this prompt does not install or run the skill. Review third-party files before use.

Office Files

Entry point for all document processing tasks. Routes to the appropriate sub-skill based on file format.

Sub-Skills

Sub-SkillFile TypeKey Capabilities
docx/Word (.docx)Create, edit, tracked changes, comments, text extraction
pdf/PDF (.pdf)Read, extract text/tables, fill forms, merge/split
pptx/PowerPoint (.pptx)Create, edit, HTML to slides, speaker notes
xlsx/Excel (.xlsx)Create, formulas, formatting, data analysis, charts

Routing

Based on file extension or document type mentioned:

User MentionsRoute to
.docx, Word, 文档docx/
.pdf, PDFpdf/
.pptx, PowerPoint, PPT, 幻灯片, 演示文稿pptx/
.xlsx, Excel, 表格, 电子表格xlsx/

Workflow

  1. Identify Format: Determine the file type from user request or file extension
  2. Load Sub-Skill: Read the appropriate [format]/SKILL.md
  3. Execute: Follow the sub-skill's workflow

Common Cross-Format Tasks

TaskTypical Flow
Convert Word to PDFdocx/ → export as PDF
HTML to PowerPointpptx/ → use html2pptx
Extract data from PDFpdf/ → text/table extraction
Fill PDF formpdf/ → read forms.md
Create presentation from contentpptx/ → create workflow
Build financial modelxlsx/ → follow color coding standards

When Format is Ambiguous

If user says "create a document" without specifying format:

  • Ask: "What format do you need? (Word/PDF/PowerPoint/Excel)"
  • Or infer from context:
    • Text-heavy content → Word (.docx)
    • Presentation/slides → PowerPoint (.pptx)
    • Data/calculations → Excel (.xlsx)
    • Final distribution → PDF (.pdf)