Best use case
pdf-common-errors is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Sub-skill of pdf: Common Errors.
Teams using pdf-common-errors should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/common-errors/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How pdf-common-errors Compares
| Feature / Agent | pdf-common-errors | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Sub-skill of pdf: Common Errors.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Common Errors ## Common Errors **Error: FileNotFoundError** - Cause: PDF file path is incorrect - Solution: Verify file path and ensure file exists **Error: PdfReadError (encrypted)** - Cause: PDF is password-protected or DRM-encrypted - Solution: Provide password or use qpdf to decrypt **Error: Empty text extraction** - Cause: PDF contains scanned images, not text - Solution: Use OCR with pytesseract and pdf2image **Error: DependencyError (Tesseract)** - Cause: Tesseract OCR not installed - Solution: `sudo apt-get install tesseract-ocr` or `brew install tesseract`
Related Skills
diagnose-venv-shebang-import-errors
Debugging pattern for ModuleNotFoundError when CLI entry points use wrong Python interpreter
diagnose-shebang-virtualenv-import-errors
Debugging pattern for ModuleNotFoundError when CLI entry points use wrong Python interpreter
diagnose-shebang-venv-import-errors
Troubleshoot ModuleNotFoundError in CLI tools by identifying shebang-venv mismatches
diagnose-dirty-ntfs-mount-errors
Troubleshoot NTFS mount failures by identifying dirty volume flags and driver type
debug-toml-section-scoping-errors
Diagnose and fix TOML configuration errors caused by misplaced key-value pairs in named sections
batch-syntax-repair-from-injection-errors
Detect and fix systematic syntax errors caused by line-injection scripts that split multiline constructs
repo-cleanup-common-hidden-folders
Sub-skill of repo-cleanup: Common Hidden Folders (+2).
hidden-folder-audit-common-hidden-folders-reference
Sub-skill of hidden-folder-audit: Common Hidden Folders Reference.
web-artifacts-builder-common-cdn-libraries
Sub-skill of web-artifacts-builder: Common CDN Libraries.
clean-code-pattern-1-responsibility-split-most-common
Sub-skill of clean-code: Pattern 1: Responsibility Split (most common) (+5).
agent-teams-agent-types-for-common-tasks
Sub-skill of agent-teams: Agent Types for Common Tasks.
instrument-data-allotrope-common-mistakes-to-avoid
Sub-skill of instrument-data-allotrope: Common Mistakes to Avoid.