frappe-syntax-print

Installation
SKILL.md

Frappe Print Formats & PDF Generation

Deterministic reference for print formats, Letter Head, and PDF generation in Frappe v14/v15/v16.


When to Use This Skill

USE when:

  • Creating or modifying Print Formats (Jinja or JS)
  • Generating PDFs programmatically (get_pdf, download endpoints)
  • Configuring Letter Head (header/footer) for print output
  • Working with Print Designer (v15+)
  • Implementing page breaks, print CSS, or landscape layouts
  • Building Report Print Formats ({%= %} syntax)

DO NOT USE for:

  • General Jinja template syntax (emails, portals) -- see frappe-syntax-jinja
  • Client Script UI logic -- see frappe-syntax-clientscripts
Related skills
Installs
29
GitHub Stars
95
First Seen
Mar 25, 2026