Pptx Shredder
Description
Transform PowerPoint presentations into LLM-optimized markdown while preserving instructional design narrative. Built for technical trainers.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
PPTX Shredder π―
**One tool. One purpose. Rock solid.**
Transform PowerPoint presentations into LLM-optimized markdown. Built for technical trainers who need dead-simple reliability.
**Does one thing and does it very, very well** β¨
β‘ Quick Start
Step 1: Get Running (30 seconds)
# Clone and setup
git clone https://github.com/timothywarner-org/pptx-shredder.git
cd pptx-shredder
pip install -r requirements.txt
# Drop your PPTX files in input/ folder, then:
python shred.py
# β
Done! Your markdown is in output/
Step 2: Use from Claude Desktop (optional)
# Global access (works from any directory)
claude mcp add pptx-shredder npx -y @timothywarner/pptx-shredder-mcp
# Now use in Claude Desktop from any project:
# "Use shred_pptx to process my presentation.pptx"
π§ How It Works (Now with AI!)
**NEW: Intelligent Extraction with DeepSeek LLM** π€
flowchart TD
A[π Drop PPTX in input/] --> B[π Run python shred.py]
B --> C[π PowerPoint Object Model]
C --> D[π Structured Content Extract]
D --> E[π§ DeepSeek LLM Analysis]
E --> F[π― Learning Objectives Detection]
E --> G[π Module Boundary Recognition]
E --> H[π·οΈ Activity Type Classification]
E --> I[β±οΈ Time Estimation]
F --> J[π§© Intelligent Chunking]
G --> J
H --> J
I --> J
J --> K[π Rich YAML Metadata]
K --> L[π High-Quality Markdown]
L --> M[π Save to output/]
N[π₯οΈ Claude Desktop
Any Directory] --> O[π¦ npx @timothywarner/
pptx-shredder-mcp]
O --> P[π MCP Server]
P --> B
style A fill:#e1f5fe
style M fill:#e8f5e8
style N fill:#fff3e0
style O fill:#e8f0ff
style E fill:#ff9800
style J fill:#f3e5f5
π Project Structure
pptx-shredder/ π Main project directory
βββ π shred.py β Entry point (run this!)
βββ π requirements.txt β Py
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
π₯ The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
βAI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.π― εε«δΏ‘ζ―θΏθ½½οΌδ½ η
AI mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI