tkm:document-skills

Create, edit, convert, and batch process Microsoft Office documents.

Updated May 13, 2026
One-click install
npx skills add https://github.com/khapn-2933/agentic-coding-hands-on --skill tkm-document-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tkm:document-skills
Source: https://github.com/khapn-2933/agentic-coding-hands-on/tree/main/.claude/skills/document-skills
Command: npx skills add https://github.com/khapn-2933/agentic-coding-hands-on --skill tkm-document-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, pypdf, openpyxl, python-pptx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines document handling, enabling users to create, edit, convert, and process documents in popular formats like Word, PDF, PowerPoint, and Excel with ease.

Core Features & Use Cases

  • Native Format Support: Offers comprehensive support for .docx, .pdf, .pptx, and .xlsx formats.
  • Document Processing: Facilitates document creation, editing, conversion, and batch processing.
  • Use Case: Picture a scenario where you need to create a PowerPoint presentation from a data table in Excel. This Skill automates the process, transforming the data into slides with minimal effort.

Quick Start

Run the 'document-skills' skill with the command: document-skills excel <input_file.xlsx> to generate a PowerPoint presentation from an Excel file.

Frequently Asked Questions about tkm:document-skills

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

FAQPage Schema
How do I automate document creation and batch processing for Microsoft Office formats?

Automating document creation and batch processing for Microsoft Office formats is achieved by executing scripts that natively manipulate .docx, .xlsx, .pptx, and .pdf files. It handles routine office operations, table analysis, and form filling automatically.

Can I convert an Excel file to a PowerPoint presentation automatically?

Yes, you can convert an Excel file to a PowerPoint presentation automatically by running the document processing command. The Skill transforms data tables from .xlsx files into formatted .pptx slides with minimal manual effort.

Do I need Python libraries installed to edit PDF and Word documents?

Yes, you need Python libraries installed to edit PDF and Word documents. The Skill requires python-docx, pypdf, openpyxl, and python-pptx dependencies to execute its document creation, conversion, and batch processing features.

What is the best way to extract content from PDF files for office automation?

The best way to extract content from PDF files for office automation is using native format support via the pypdf dependency. It parses and extracts text and table data directly from .pdf documents during batch processing routines.

Does this document management approach support filling out forms in Word?

Yes, this document management approach supports filling out forms in Word. It provides comprehensive .docx manipulation capabilities through python-docx, enabling automated form filling and content extraction tasks.