Documents and Office Files agent skills
Skills for Word, PDF, PowerPoint and Excel files, forms and slides. They give an agent the libraries and procedures to read, create and edit office documents that open cleanly in the apps people use.
- 55 listed skills
- 22 repositories
- 15 with full pages
Build a shortlist for your task →
All 55 document and office file skills
No matching skills. Try fewer words or clear your search.
| Skill | Repository | What it does |
|---|---|---|
| design-style-skill 70/100 · C | MiniMax-AI/skills | Selects a consistent visual design system for PPT slides using Sharp, Soft, Rounded, or Pill radius and spacing style recipes. |
| docx 91/100 · A | anthropics/skills | Creates, reads, edits, and manipulates Word documents and templates, including formatting, tables of contents, tracked changes, comments, images, and find-and-replace. |
| frontend-slides 73/100 · C | zarazhangrui/frontend-slides | Creates animation-rich HTML presentations from scratch or by converting PowerPoint files, helping non-designers discover their aesthetic through visual exploration. |
| google-sheets 80/100 · B | sanjay3290/ai-skills | Reads and writes Google Sheets spreadsheets, including getting content, updating cells, appending rows, fetching ranges, searching for spreadsheets, and viewing metadata. |
| google-slides 80/100 · B | sanjay3290/ai-skills | Reads and writes Google Slides presentations, including getting text, finding and creating presentations, adding slides, and replacing text, with standalone OAuth authentication. |
| minimax-docx 76/100 · C | MiniMax-AI/skills | Creates, edits, and formats Word DOCX documents with the OpenXML SDK for .NET, including filling existing documents and applying templates with XSD validation. |
| minimax-pdf 73/100 · C | MiniMax-AI/skills | Creates PDFs from scratch, fills in PDF form fields, and reformats existing documents when visual quality and design identity matter. |
| minimax-xlsx 76/100 · C | MiniMax-AI/skills | Opens, creates, reads, analyzes, edits, and validates Excel and CSV spreadsheet files, including formula recalculation, editing without format loss, and financial formatting standards. |
| nano-pdf 68/100 · D | swarmclawai/swarmclaw | Edits or creates PDFs from natural-language instructions with the nano-pdf CLI, including adding pages, changing text, and converting content to PDF. |
| nutrient-document-processing 82/100 · B | PSPDFKit-labs/nutrient-agent-skill | Processes documents with Nutrient DWS Processor for PDF generation and conversion, OCR, redaction, watermarking, signing, password protection, optimization, and PDF/A or PDF/UA output. |
| pdf 86/100 · B | anthropics/skills | Handles PDF tasks including extracting text and tables, merging, splitting, watermarking, creating PDFs, filling forms, extracting images, and running OCR on scanned files. |
| pptx 87/100 · B | anthropics/skills | Creates, reads, edits, and combines PowerPoint decks and templates, including speaker notes, comments, and layouts, for any task involving a .pptx or .potx file. |
| presentation-creator 84/100 · B | getsentry/skills | Creates data-driven presentation slides with React, Vite, and Recharts in Sentry branding, scaffolding a slide-based app with charts, animations, and single-file HTML output. |
| slidewright 90/100 · A | tronghieu/agent-skills | Builds interactive presentation websites for slide decks projected to a room, including slide editing, deck restyling, phone remote control, and PDF export. |
| xlsx 85/100 · B | anthropics/skills | Opens, edits, creates, and converts spreadsheet files such as .xlsx and .csv, including formulas, formatting, charts, and cleaning messy tabular data. |
| color-font-skill 70/100 · C | MiniMax-AI/skills | Choose presentation-ready color palettes and font pairings for PPT/design tasks. Use when users ask for visual theme choices, brand-safe palettes… |
| convert-excel-to-md 81/100 · B | github/awesome-copilot | Converts Excel (.xlsx) workbooks into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill… |
| convert-pdf-to-md 81/100 · B | github/awesome-copilot | Converts PDF (.pdf) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill… |
| convert-word-to-md 81/100 · B | github/awesome-copilot | Converts Word (.docx) documents into Markdown so their contents can be accurately analyzed, summarized, searched, or extracted from. Use this skill… |
| doc-and-modernize 65/100 · D | github/awesome-copilot | Two related workflows for a locally-cloned codebase, in one skill. Documentation mode produces a single, comprehensive, verifiable architecture… |
| drawio 64/100 · D | github/awesome-copilot | Generate draw.io diagrams as .drawio files and export to PNG/SVG/PDF with embedded XML |
| exam-ready 69/100 · D | github/awesome-copilot | Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. Extracts key… |
| eyeball 77/100 · C | github/awesome-copilot | Document analysis with inline source screenshots. When you ask Copilot to analyze a document, Eyeball generates a Word doc where every factual claim… |
| firecrawl-parse 71/100 · C | firecrawl/skills | Convert a local file (PDF, DOCX, XLSX, HTML, …) to markdown, or answer questions about its content. Use whenever the input is a file path, not a URL. |
| google-docs 80/100 · B | sanjay3290/ai-skills | Interact with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a… |
| lean-comments 77/100 · C | github/awesome-copilot | Audits, writes, and refines maintained first-party source-code comments and declaration-level documentation across languages. Use when adding… |
| liteparse 89/100 · B | K-Dense-AI/claude-scientific-skills | Local document and PDF parsing that returns spatial text with bounding boxes. Use for extracting text from PDFs, DOCX, Office files, and images… |
| make-pdf 70/100 · C | garrytan/gstack | Turn any markdown file into a publication-quality PDF. (gstack) |
| markitdown 79/100 · C | K-Dense-AI/claude-scientific-skills | Converts heterogeneous documents and selected URIs to Markdown with Microsoft MarkItDown for text analysis, search, and LLM/RAG ingestion. Covers… |
| math-olympiad 84/100 · B | anthropics/claude-plugins-official | Solve competition math problems (IMO, Putnam, USAMO, AIME) with adversarial verification that catches the errors self-verification misses. Activates… |
| md-to-docx 66/100 · D | github/awesome-copilot | Convert Markdown files to professionally formatted Word (.docx) documents with embedded PNG images — pure JavaScript, no external tools required |
| pdf 71/100 · C | openai/skills | Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages… |
| pdf-processor 66/100 · D | gooseworks-ai/goose-skills | Process PDFs - extract text, tables, and structured data from documents |
| pdftk-server 80/100 · B | github/awesome-copilot | Skill for using the command-line tool pdftk (PDFtk Server) for working with PDF files. Use when asked to merge PDFs, split PDFs, rotate pages… |
| ppt-editing-skill 70/100 · C | MiniMax-AI/skills | Edit existing PowerPoint files or templates with XML-safe workflows. Use for template-based deck updates: analyze layouts, map content to slides… |
| ppt-orchestra-skill 62/100 · D | MiniMax-AI/skills | Plan and orchestrate multi-slide PowerPoint creation from scratch. Use before generating a full deck with subagents: classify each slide type… |
| pptx-generator 65/100 · D | MiniMax-AI/skills | Generate, edit, and read PowerPoint presentations. Create from scratch with PptxGenJS (cover, TOC, content, section divider, summary slides), edit… |
| pptx-posters 81/100 · B | K-Dense-AI/claude-scientific-skills | Creates and audits editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Used when the… |
| presentation-creator 87/100 · B | mblode/agent-skills | Builds decks with a story spine, house visual system, setting-specific density, and speaker notes. Use when asked to "create a presentation", "write… |
| presentation-deck 59/100 · D | infrasity-labs/dev-gtm-claude-skills | Structure compelling design presentations for stakeholders, reviews, and showcases. |
| presenting-conference-talks 77/100 · C | Orchestra-Research/AI-Research-SKILLs | Generates conference presentation slides (Beamer LaTeX PDF and editable PPTX) from a compiled paper with speaker notes and talk script. Use when… |
| publish-to-pages 79/100 · C | github/awesome-copilot | Publish presentations and web content to GitHub Pages. Converts PPTX, PDF, HTML, or Google Slides to a live GitHub Pages URL. Handles repo creation… |
| recipe-backup-sheet-as-csv 53/100 · D | googleworkspace/cli | Export a Google Sheets spreadsheet as a CSV file for local backup or processing. |
| recipe-compare-sheet-tabs 53/100 · D | googleworkspace/cli | Read data from two tabs in a Google Sheet to compare and identify differences. |
| recipe-copy-sheet-for-new-month 53/100 · D | googleworkspace/cli | Duplicate a Google Sheets template tab for a new month of tracking. |
| recipe-create-doc-from-template 54/100 · D | googleworkspace/cli | Copy a Google Docs template, fill in content, and share with collaborators. |
| recipe-create-expense-tracker 54/100 · D | googleworkspace/cli | Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries. |
| recipe-create-feedback-form 53/100 · D | googleworkspace/cli | Create a Google Form for feedback and share it via Gmail. |
| recipe-create-presentation 53/100 · D | googleworkspace/cli | Create a new Google Slides presentation and add initial slides. |
| recipe-generate-report-from-sheet 54/100 · D | googleworkspace/cli | Read data from a Google Sheet and create a formatted Google Docs report. |
| scientific-slides 81/100 · B | K-Dense-AI/claude-scientific-skills | Builds slide decks and presentations for research talks. Used for making PowerPoint slides, conference presentations, seminar talks, research… |
| setup-matt-pocock-skills 70/100 · C | mattpocock/skills | Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use… |
| slide-making-skill 70/100 · C | MiniMax-AI/skills | Implement single-slide PowerPoint pages with PptxGenJS. Use when writing or fixing slide JS files: dimensions, positioning, text/image/chart APIs… |
| slides 65/100 · D | nextlevelbuilder/ui-ux-pro-max-skill | Create strategic HTML presentations with Chart.js, design tokens, responsive layouts, copywriting formulas, and contextual slide strategies. |
| utility-slideshow-creator 75/100 · C | product-on-purpose/pm-skills | Generates professional presentations from a JSON deck specification using 18 slide types with dark/light variants, content-to-layout decision logic… |
How to choose documents and office files skills
Check the license first. Some widely used document skills are published under proprietary terms that restrict copying, and their pages say so in place of install commands.
Document skills rely on bundled scripts and Python or Node libraries; the scripts list on each page shows what will run.
Ask the agent to open and check the file it produced. Skills that verify output catch formatting problems a text-only answer hides.
Where to start
Featured document and office file skills
Top document and office file collections
Other skill directories
AI Agents and LLM Engineering · Developer Tools and Frameworks · Marketing and SEO · Product Management · Science and Research · DevOps and Cloud · Video, Image, Audio and Creative · Productivity and Knowledge Work · Business, Sales and Finance · Testing and QA · Data, Analytics and Databases · Security · Frontend and Design · Writing and Editing · Code Review and Code Quality