
Pdf To Markdown
Converts PDFs to Markdown by checking if they have native text or need OCR, though OCR isn't implemented yet. Runs with just Node.js using npx to pull @opendocsg/pdf2md on first use, no installation required. Works well for text-based PDFs like documentation or reports, handles basic tables, but complex multi-column layouts won't survive perfectly. The auto-detect mode is smart enough to tell you when a PDF is scanned and can't be processed. Outputs clean JSON with page counts and paths. If you're building documentation pipelines or need to extract content from standard PDFs without dealing with system dependencies, this does the job without fuss.
- skills.sh installs
- 293
- GitHub stars
- 6
- last updated
- Aug 21, 2026
Install
$ npx -y skills add andreadellacorte/groove --skill pdf-to-markdown --agent claude-codeInstalls into .claude/skills of the current project.
Files
[IMPORTANT] Use
TaskCreateto break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ask user whether to skip.
Quick Summary
Goal: Convert PDF files to well-formatted Markdown with auto-detection of native text vs scanned documents. Only native-text conversion is implemented; OCR is planned.
Workflow:
- Auto-Detect — Determine if PDF has native text or needs OCR
- Convert — Run
scripts/convert.cjswith input path and optional mode/output flags - Output — Returns JSON with success status, page count, and output path
Key Rules:
- Use
--mode auto(default) to let the tool decide native vs OCR - OCR for scanned PDFs requires additional
tesseract.jssetup - Complex multi-column layouts may not preserve structure perfectly
pdf-to-markdown
Convert PDF files to Markdown format with automatic detection of native text vs scanned documents.
No npm install required
Sponsors
Details
- Repository
- github.com/andreadellacorte/groove
- Category
- Office & Documents
- First seen
- Jun 3, 2026
More from andreadellacorte/groove
All 45- Agent Browser273
- Find Skills264
- Groove632
- Groove Utilities Task Analyse589
- Groove Utilities Memory Install586
- Groove Admin Install585
- Groove Utilities Memory Log Daily582
- Groove Utilities Task Install581
- Groove Admin Config580
- Groove Utilities Task List578
- Groove Admin Doctor572
- Groove Daily Start572
- Groove Daily End558
- Groove Utilities Memory Doctor554
- Groove Utilities Task Doctor551
- Groove Work Brainstorm551
- Groove Utilities Task Update545
- Groove Work Plan545
- Groove Work Review545
- Groove Utilities Memory Log Weekly544
- Groove Admin Help543
- Groove Utilities Task Create542
- Groove Work Spec542
- Groove Work Audit540