skills/pdf-report/SKILL.md
Generate branded PDF reports. Use when: creating executive summaries, campaign reports, or client deliverables.
npx skillsauth add indranilbanerjee/digital-marketing-pro pdf-reportInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate professionally branded marketing reports as structured, downloadable documents. Supports executive summaries, campaign performance reports, channel reports, competitor reports, and monthly/quarterly reviews. Reports include brand theming (colors, logos, fonts) and are structured for the intended audience (C-suite, marketing team, or client). Designed to eliminate manual report assembly by pulling live data from connected sources, applying brand-consistent formatting, and producing audience-appropriate deliverables that are ready to share without further editing.
The user must provide (or will be prompted for):
executive-summary (1-page strategic overview with 3-5 headline KPIs), campaign-report (full campaign performance with channel breakdowns and A/B results), channel-report (deep-dive into a single channel — paid, organic, email, social), competitor-report (competitive landscape with share-of-voice and positioning), or monthly-review / quarterly-review (period-over-period performance with trend analysis and forward plan)c-suite (executive summary focus — strategic insights, trend arrows, recommendations), team (full operational detail — granular metrics, test results, action items), or client (branded presentation format — objectives recap, performance against goals, competitive context, next steps)pdf-generator.py brand-theme~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand voice, industry context, and report theme (colors, logo URL, fonts from brand profile or pdf-generator.py brand-theme). Check for guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load visual and tone restrictions. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.campaign-tracker.py for campaign performance data and status, performance-monitor.py for performance metrics and threshold comparisons, competitor-tracker.py for competitive intelligence data, analytics MCPs (Google Analytics, Google Ads, Meta) for live channel metrics. Cross-reference data freshness timestamps and flag any stale sources (older than the reporting period).pdf-generator.py generate-report with the complete report payload — content sections, visualization specs, data tables, brand theme configuration, metadata (report type, period, audience, generation timestamp). The script produces the formatted document with brand theming applied.A structured report delivery containing:
pdf-generator.py with section assembly, visualization rendering specifications, and branded formatting, plus report storage and retrieval ID assignmenttools
Compare two SEO snapshots (GSC, GSC AI Performance, rank tracker, AEO probe) and surface biggest movers per metric — impressions, clicks, position, AI citations. Use when: monthly performance reviews, post-Core-Update triage, AI Mode citation tracking, or before/after content-refresh evaluation.
development
Build a content cluster plan from seed keywords — pillar+spokes architecture with internal-link map, intent grouping, and quality scorecard. Use when: planning topical authority, designing a content hub, deduping cannibalising pages, or staging a programmatic content rollout.
development
One-shot setup that wires Digital Marketing Pro for team usage in Anthropic Cowork. Verifies the Cowork sandbox, checks for a Google Drive integration, creates the canonical Drive folder layout, and confirms team-ready brand-state routing. Use this the first time a Cowork user installs DMP OR when brand profiles aren't persisting across sessions.
development
Find referring domains that link to your competitors but not to you, ranked by an opinionated outreach-priority score with DR / link-overlap / traffic / topical relevance. Use when: planning link-building campaigns, qualifying digital-PR prospects, or running quarterly backlink-gap audits.