pdf-report-builder

Solid

Сборка PDF-отчётов из Markdown без обязательных зависимостей. Скрипт pdf_report_builder.py конвертирует markdown (файл или stdin) в HTML (pandoc или встроенный конвертер) и далее в PDF первым доступным движком: Chromium/Chrome headless --print-to-pdf, weasyprint или pandoc с PDF-движком (pdflatex/tectonic/typst). Поддержка заголовков, списков, таблиц, кода, цитат, ссылок, кастомный заголовок документа, встраивание графиков (Chart.js). Триггеры: 'отчёт в pdf', 'markdown в pdf', 'собери отчёт', 'pdf report', 'markdown to pdf', 'отчёт для клиента', 'document to pdf'.

Data & Documents 5 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
26
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# PDF Report Builder > Сборка PDF-отчёта из Markdown-файла: заголовки, таблицы, код, цитаты — > в аккуратный одностраничный PDF. Загружай этот скилл когда нужно **сделать PDF-документ из Markdown**: отчёт по проекту, README в PDF, спецификацию, чек-лист для клиента, экспорт документации вне GitHub. ## 🎯 When to use Use this skill when: - Есть `.md`-файл и нужен PDF (отчёт, README, спецификация, сопроводительное письмо) - Нужно отправить документ клиенту/коллеге в печатном формате - Просят «сделай отчёт в pdf», «markdown в pdf», «собери документ» - Нужен PDF с графиками (встраивает Chart.js в HTML перед конвертацией) Do NOT use when: - Достаточно HTML — проще отдать `.md` или github-rendered страницу - Нужна презентация — это `presentation-maker` - Нужна интерактивная диаграмма — это `diagram-maker` / `data-analysis` ## 📦 Files - `SKILL.md` — этот файл - `scripts/pdf_report_builder.py` — конвертер markdown → PDF (Python 3 stdlib) ## 🧰 Usage ```bash # Из файла: python3 skills/pdf-report-builder/scripts/pdf_report_builder.py -i report.md -o report.pdf --title "Project Report" # Из stdin (пайплайн): cat notes.md | python3 pdf_report_builder.py --stdin -o notes.pdf --title "Notes" # Markdown с графиками → PDF: # 1. Сгенерируй HTML с графиками через data-analysis --output html # 2. Конвертируй HTML в PDF через pdf-report-builder python3 skills/pdf-report-builder/scripts/pdf_report_builder.py -i report.html -o report.pdf --title "Отчёт с графиками" ``` ## 🧭 Движки (п...

Details

Author
bestdeejay-design
Repository
bestdeejay-design/agent-skills
Created
1 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

md-pdf

Собрать PDF из markdown-файла через scripts/md-pdf.py (Chrome headless, без зависимостей). Использовать когда пользователь просит "сделай/собери pdf", "конвертируй заметку/отчет/документ в pdf", "нужен pdf для отправки/печати" - для любых md-документов проекта (заметки, отчеты, саммари, КП, резюме). Для регулярного документа со своим оформлением (шапка, фото, контакты) - делать в проекте тонкий скилл-специализацию поверх этого скрипта, не править канон.

8 Updated today
dewil
Data & Documents Listed

md-pdf-report

Convert Markdown research reports / fact-checks / scheme proposals into styled PDFs with native CJK (Chinese) font support. Markdown is the single source of truth; PDF is generated FROM the Markdown. Triggers on "做个 PDF 报告", "转成 PDF", "调研报告", "fact-check 报告", "方案 PDF", "scheme 报告", "给我 PDF", "PDF 版本", or any long-form analytical content that needs to be both editable (MD) and viewable/shareable (PDF).

0 Updated 1 months ago
0xcjl
Data & Documents Listed

markdown-to-html-report

Use when converting plain Markdown documents into magazine-grade, responsive HTML reports and printable PDF documents with modern typography and card layouts.

0 Updated 5 days ago
shali10