working-with-documents

Create, edit, and convert Word, PDF, and PowerPoint documents.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Ikram-Alam/The-Evolution-of-Todo-Mastering-Spec-Driven-Development-Cloud-Native-AI --skill working-with-documents-ikram-alam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: working-with-documents
Source: https://github.com/Ikram-Alam/The-Evolution-of-Todo-Mastering-Spec-Driven-Development-Cloud-Native-AI/tree/main/.claude/skills/working-with-documents
Command: npx skills add https://github.com/Ikram-Alam/The-Evolution-of-Todo-Mastering-Spec-Driven-Development-Cloud-Native-AI --skill working-with-documents-ikram-alam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation, editing, and format conversion of Word, PDF, and PowerPoint documents, reducing manual labor and errors across document-heavy workflows.

Core Features & Use Cases

  • Document Creation: Generate DOCX files from templates or outlines.
  • Conversion & Compatibility: Convert between DOCX, PDF, and PPTX formats with preserved content and basic formatting.
  • Editing & Tracking: Apply tracked changes and merge edits across document versions; generate updated outputs.
  • Use Case: Produce a project brief by converting a drafted Word document to PDF, extract text for indexing, and create a slide deck from an outline.

Quick Start

Convert the file contract.docx to contract.pdf and extract its text for further indexing.

Frequently Asked Questions about working-with-documents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate DOCX to PDF conversion and extract text for indexing?

To automate DOCX to PDF conversion and text extraction, this Skill uses libraries like pandoc and pdfplumber to read source files, convert formats while preserving content, and output raw text for downstream indexing workflows.

Can I generate a PowerPoint presentation from a Word document outline?

Yes, you can generate a PPTX file from a Word document outline. The Skill processes the DOCX content structure and creates a slide deck by mapping text sections to presentation slides using python-docx and PPTX handling libraries.

What is the best way to apply tracked changes and merge edits across document versions?

The best way to apply tracked changes and merge edits across document versions is using this Skill's editing and tracking feature, which processes DOCX files to apply revisions and generate updated outputs with change markers preserved.

Do I need pandoc and python-docx installed to create Word documents from templates?

Yes, you need pandoc and python-docx installed to create Word documents from templates. The Skill requires access to these specific libraries to perform read/write operations and generate DOCX files from outlines or structured templates.

Does this document automation approach work for extracting text from PDF files?

Yes, this document automation approach works for extracting text from PDF files. The Skill utilizes pdfplumber to read PDF documents, extract their text content, and output it for indexing or further processing within office workflows.

What are the limitations of converting between DOCX, PDF, and PPTX formats?

The limitation of converting between DOCX, PDF, and PPTX formats is that only basic formatting is preserved during the process. Complex layout elements, advanced styling, and embedded media may not transfer perfectly across different document types.