Updated installation instructions for all skills to always use uv pip install

This commit is contained in:
Timothy Kassis
2025-11-16 15:34:52 -08:00
parent d94f21c51f
commit 2fc3e6a88e
82 changed files with 179 additions and 290 deletions

View File

@@ -474,11 +474,11 @@ pdftoppm -jpeg -r 150 -f 2 -l 5 template.pdf slide # Converts only pages 2-5
Required dependencies (should already be installed):
- **markitdown**: `pip install "markitdown[pptx]"` (for text extraction from presentations)
- **markitdown**: `uv pip install "markitdown[pptx]"` (for text extraction from presentations)
- **pptxgenjs**: `npm install -g pptxgenjs` (for creating presentations via html2pptx)
- **playwright**: `npm install -g playwright` (for HTML rendering in html2pptx)
- **react-icons**: `npm install -g react-icons react react-dom` (for icons)
- **sharp**: `npm install -g sharp` (for SVG rasterization and image processing)
- **LibreOffice**: `sudo apt-get install libreoffice` (for PDF conversion)
- **Poppler**: `sudo apt-get install poppler-utils` (for pdftoppm to convert PDF to images)
- **defusedxml**: `pip install defusedxml` (for secure XML parsing)
- **defusedxml**: `uv pip install defusedxml` (for secure XML parsing)