client-reports
Use when generating client-facing reports — competitive landscape, service catalog, SEO audit, monthly pulse, site performance, or prospect analysis. Also use when a client deliverable needs a branded, shareable web report with PDF export.
| Model | Source |
|---|---|
| sonnet | pack: client-ops |
Full Reference
client-reports
Section titled “client-reports”Template-driven report generation for client-facing deliverables. Each template defines its own data sources, chained skills, section structure, and output format. Reports render as branded Astro or Next.js web pages with print-friendly CSS and Puppeteer PDF export. Read brand.json before generating any report — all reports inherit brand colors, logo, and typography automatically.
Quick Reference
Section titled “Quick Reference”| Template | Data Sources | Output |
|---|---|---|
competitive-landscape | Web research, KB, business.json | Market analysis + positioning |
service-catalog | Content collections, business.json | Pricing/service overview |
seo-audit | GSC, Firecrawl, crawl data | Technical + content audit |
quick-assessment | GA4, GSC, reviews, CWV | Retainer monthly report |
site-performance | Lighthouse, CrUX | Lab + field performance |
prospecting-internal | Firecrawl, Lighthouse, Places | Technical findings for agency |
prospecting-client | Firecrawl, Lighthouse, Places | Business impact for prospect |
Template definitions live at .claude/report-templates/[name].json. Generated reports save to src/content/reports/ (Astro) or content/reports/ (Next.js). All reports are noindex by default — private client data.
Reference Index
Section titled “Reference Index”| I want to… | File |
|---|---|
| Understand available templates and their sections | reference/report-types.md |
| Author a new template or check the JSON schema | reference/templates.md |
| Fetch GA4, GSC, CrUX, Lighthouse, or Firecrawl data | reference/data-collection.md |
| Set up Astro content collections or Next.js dynamic routes for reports | reference/framework-integration.md |
| Apply brand.json styling or export a report as a PDF via Puppeteer | reference/brand-and-pdf.md |
Usage: Read the reference file matching your current task from the index above. Each file is self-contained with code examples and inline gotchas.
Announcement
Section titled “Announcement”┏━ 📋 client-reports ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Generate branded, template-driven client deliverable reports ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛