What problem does it solve?
This Skill assists with Pandoc document conversions by automatically validating YAML frontmatter, checking dependencies (bibliography, images, CSL), and providing format-specific conversion guidance. It helps ensure readiness for PDF/DOCX/HTML or presentations and supports template generation and references.
Core Features & Use Cases
- Frontmatter validation: checks YAML syntax, required fields, and recommended fields.
- Dependency checks: validates bibliography (.bib), CSL file, and image paths referenced in the document.
- Format guidance: provides step-by-step advice for converting to PDF, DOCX, HTML, Beamer, or reveal.js presentations.
- Template & Reference assets: includes templates and reference materials to accelerate Pandoc projects.
- Use Case: You’re preparing a Markdown manuscript with citations; the skill validates the frontmatter and guides you through a smooth Pandoc conversion workflow.
Quick Start
Validate a document and prepare a conversion plan:
- Validate: python3 path/to/plugins/pandoc/skills/pandoc/scripts/validate.py document.md
- Then convert: pandoc document.md -o document.pdf