Skip to main content

Handoff: AI Starter Kit PDF Refresh

For the next agent: Read this document, then redesign and regenerate the PDF.


What This Is

The Church AI Starter Kit is a 14-page branded PDF that serves two purposes:

  1. $4.95 one-time purchase on churchwiseai.com (standalone product)
  2. Included free with every subscription (sent via sendStarterKitDeliveryEmail)

It's generated by a Puppeteer script and saved as a static file:

  • Generator: C:\dev\churchwiseai-web\scripts\generate-starter-kit-pdf.mjs (1,330 lines)
  • Output: C:\dev\churchwiseai-web\public\starter-kit\church-ai-starter-kit.pdf
  • Run: cd /c/dev/churchwiseai-web && node scripts/generate-starter-kit-pdf.mjs
  • Prereq: puppeteer (pnpm add -D puppeteer if not installed)

What Needs Fixing

1. Stale Data (some already fixed in code, PDF not regenerated)

The generator script was updated today (2026-03-31) but the PDF file has NOT been regenerated yet. Values fixed in the script:

FieldWasNow (in script)Verify against
Chatbot tools"33 tools, 4 care personas""up to 39 tools, 4 specialized agents"TAG registry: Starter=12, Pro=35, Suite=39
ITW illustrations"26K+""50,000+"DB has 53,115 — consider "53,000+"
PewSearch listings"240K+""218K+"SELECT COUNT(*) FROM churches WHERE directory_visible = true = 218,391

Additional stale values to check throughout the full 1,330-line script:

  • Any mention of "33 tools" or "33 ministry tools"
  • Any mention of agent counts — canonical: Starter=2, Pro/Suite=4
  • Demo phone numbers should be (469) 615-2221 (US) and (365) 825-4095 (CA)
  • Sales/support number is (888) 603-0316 — used correctly in footer/CTA
  • All prices must match C:\dev\PRICING.md

2. Design Improvements Requested

The founder wants the PDF to look better. Current state:

  • Uses Cormorant Garamond (headings) + Inter (body) — matches the CWA brand
  • Sacred Minimalism palette: cream/gold/navy/stone
  • Has owl logo watermark on every page
  • 14 pages with standard HTML-to-PDF rendering via Puppeteer

Areas to improve:

  • Cover page — make it more visually striking (currently just logo + title + tagline)
  • Tables — basic HTML tables, could use better styling/spacing
  • Callout boxes — exist but are simple colored divs
  • Whitespace/typography — some pages feel cramped
  • Visual hierarchy — headings, subheadings, and body text could be more distinct
  • Icons/graphics — currently text-only except the owl logo. Consider adding simple iconography

Brand tokens to use:

  • Sacred Gold: #D4AF37
  • Navy: #1B365D
  • Cream: #FEFCF8
  • Stone: #F5F5F0
  • Deep: #2C1810
  • Fonts: Cormorant Garamond (headings), Inter (body)
  • Owl logo: public/owl-logo.png (white text on transparent)

3. Content Accuracy Pass

The 14 pages are:

PageContentCheck
1Cover (logo, title, tagline)Design quality
2Devotional (Scripture, reflection, prayer)Theological accuracy
3Table of Contents + IntroPage references match
4FAITH Framework for AI decisionsContent quality
5What AI Can/Cannot DoClaims match product reality
630-Day Implementation ChecklistPractical accuracy
7Recommended AI ToolsALL prices, features, counts must match PRICING.md and TAG registry
8Sample AI Usage PolicyContent quality
9Next Steps + CTALinks, phone numbers, pricing correct
10Vendor Evaluation RubricContent quality
11Theological Alignment ChecklistTheological accuracy
12ROI Calculator WorksheetMath accuracy
13107 Ways Your Church Can Use AIContent quality
14Sample Announcement ScriptsPractical accuracy, no jargon

Page 7 (Recommended Tools) is the highest priority — it contains product names, descriptions, and prices that must match production.


Canonical Sources (read these first)

SourceWhat it contains
C:\dev\PRICING.mdAll prices, Stripe IDs, billing rules
C:\dev\knowledge\tests\tag-registry.yamlCanonical values for tools, agents, church count, pricing, demos
C:\dev\CLAUDE.mdCross-project rules, product ownership, vision
C:\dev\knowledge\narrative\brand.mdBrand voice, tone, colors, messaging
C:\dev\knowledge\narrative\vision.mdCompany mission, HEAR protocol

Constraints

  • Output must be Letter size (8.5x11in) — the Puppeteer config is already set
  • Must use the owl logo from public/owl-logo.png
  • Must include the watermark (subtle "ChurchWiseAI.com" diagonal on each page)
  • Footer format: (c) 2026 ChurchWiseAI LTD · churchwiseai.com · 888-603-0316 · Page N
  • No external images — the PDF is self-contained HTML rendered by Puppeteer. Use CSS for all visual design (gradients, borders, shapes). The only image is the base64-encoded owl logo.
  • After regenerating, commit both the script changes AND the new PDF to main
  • Test the PDF — open it and visually verify all 14 pages render correctly

How to Run

cd /c/dev/churchwiseai-web
node scripts/generate-starter-kit-pdf.mjs
# Output: public/starter-kit/church-ai-starter-kit.pdf

If puppeteer is not installed:

pnpm add -D puppeteer

Definition of Done

  1. All data values match PRICING.md and TAG registry
  2. PDF looks significantly better than current version (founder's subjective call)
  3. All 14 pages render correctly with no overflow/clipping
  4. Both scripts/generate-starter-kit-pdf.mjs and public/starter-kit/church-ai-starter-kit.pdf committed
  5. No jargon from the forbidden list (see tag-registry.yaml #jargon_forbidden)