ads-report-pdf
Installation
SKILL.md
PDF Ad Strategy Report Generator
Skill Purpose
Generate a polished, client-ready PDF advertising strategy report using the ReportLab Python library. This skill scans the current working directory for all ads output files, extracts scores, audience personas, campaign structure, budget allocation, and competitive intelligence, compiles them into structured JSON, and produces a professional PDF with a cover page featuring an Ad Readiness Score gauge, audience persona cards, campaign funnel diagram, budget allocation chart, competitive positioning map, creative direction summary, and a prioritized 90-day action plan.
When to Use
- User wants a PDF version of the ad strategy report (not just Markdown)
- User is preparing a deliverable for a client or stakeholder presentation
- User asks for a "polished report", "client-ready report", or "PDF report"
- User wants a visual report with charts, scores, and professional formatting
- Triggered by
/ads report-pdfor/ads report-pdf <business name>
When to Use PDF vs Markdown
| Format | Best For | Pros | Cons |
|---|---|---|---|
| Client presentations, email attachments, proposals, sales collateral | Professional appearance, charts and gauges, printable, consistent formatting | Requires Python script, harder to edit | |
| Markdown | Internal use, quick reference, iterative editing, version control | Easy to edit, fast to generate, git-friendly | Less visually polished, no charts |