materials-md

Convert PDFs, DOCXs, PPTXs, and HTML documents into markdown.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/polkwagner/law-faculty-skills --skill materials-md
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: materials-md
Source: https://github.com/polkwagner/law-faculty-skills/tree/main/materials-md
Command: npx skills add https://github.com/polkwagner/law-faculty-skills --skill materials-md

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The Skill tackles the challenge of converting non-markdown documents like PDFs, DOCXs, PPTXs, or HTML into a clean, markdown format, facilitating their processing and usage with AI tools.

Core Features & Use Cases

  • File Conversion: Handles various non-markdown file types into AI-ready markdown.
  • Speaker Notes Extraction: Specializes in converting speaker notes from PowerPoint slides to markdown text.
  • Tool Aggregation: Connects users to an external Python CLI, materials-converter, for reliable conversion without reimplementation.

Quick Start

Invoke this skill with "Convert this document into markdown" and upload the file you wish to convert.

Frequently Asked Questions about materials-md

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

FAQPage Schema
How do I convert PDF or DOCX files into markdown for AI processing?

You can convert PDFs and DOCX files into markdown by uploading your document and instructing the Skill to process it. It transforms non-markdown files into clean, AI-ready markdown using an external CLI for consistent conversion.

Can I extract speaker notes from PowerPoint slides into markdown text?

Yes, you can extract speaker notes from PowerPoint slides into markdown text. The Skill specializes in pulling speaker notes from PPTX files and converting them into human-readable markdown.

What is the best way to prepare academic or legal documents for AI tools?

The best way to prepare academic or legal documents for AI tools is to convert them into markdown. This Skill caters to academic and legal workloads by transforming documentation into a machine-processed markdown format.

Do I need python-docx installed to convert documents into markdown?

You need python-docx available in your environment to support document conversion into markdown. The Skill relies on this dependency and an external Python CLI to maintain conversion integrity without reinventing the functionality.

Does this markdown conversion approach work with HTML files?

Yes, this markdown conversion approach works with HTML files. It handles a wide variety of non-markdown document types including HTML, PDFs, DOCXs, and PPTXs, transforming them into a clean markdown format.