Skip to content

Add PDF to Markdown Claude Code skill#31

Open
Xianghua-Liu wants to merge 1 commit intoMarkPDFdown:masterfrom
Xianghua-Liu:claude/zen-hypatia-UJR9E
Open

Add PDF to Markdown Claude Code skill#31
Xianghua-Liu wants to merge 1 commit intoMarkPDFdown:masterfrom
Xianghua-Liu:claude/zen-hypatia-UJR9E

Conversation

@Xianghua-Liu
Copy link

  • Create skill/ directory with complete Claude Code skill implementation
  • Add pdf2md.py: standalone PDF extraction script (no external LLM API)
  • Add skill metadata files (JSON and YAML formats)
  • Add comprehensive prompts for Markdown conversion
  • Add detailed documentation (README, USAGE_GUIDE, INDEX)
  • Include conversion guidelines and quick reference
  • Add example usage scripts

The skill reuses existing PDF processing code from file_worker.py but replaces LLM API calls with Claude Code's native vision capabilities.

Features:

  • No external API required (uses Claude's vision)
  • Supports page ranges and custom DPI
  • Comprehensive Markdown conversion rules
  • Handles tables, math, code, and complex layouts
  • Includes troubleshooting and best practices

https://claude.ai/code/session_012AMzzn5nwxZQaUGGvTnfyS

- Create skill/ directory with complete Claude Code skill implementation
- Add pdf2md.py: standalone PDF extraction script (no external LLM API)
- Add skill metadata files (JSON and YAML formats)
- Add comprehensive prompts for Markdown conversion
- Add detailed documentation (README, USAGE_GUIDE, INDEX)
- Include conversion guidelines and quick reference
- Add example usage scripts

The skill reuses existing PDF processing code from file_worker.py
but replaces LLM API calls with Claude Code's native vision capabilities.

Features:
- No external API required (uses Claude's vision)
- Supports page ranges and custom DPI
- Comprehensive Markdown conversion rules
- Handles tables, math, code, and complex layouts
- Includes troubleshooting and best practices

https://claude.ai/code/session_012AMzzn5nwxZQaUGGvTnfyS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments