Interactive Visualization

Content Pipeline

One piece of content. Five output formats. Zero manual reformatting.

See how our Content Registry enables AI-native content operations at scale.

20 Content Types

Media (3)
๐Ÿ“บ Show๐ŸŽฌ Episode๐Ÿ“Š Presentation
Education (4)
๐ŸŽ“ Course๐Ÿ“– Lessonโœ… Quiz๐Ÿ“‹ Assessment
Content (4)
๐Ÿ“ Article๐Ÿ“˜ Playbook๐Ÿ“š Glossary๐Ÿ’ผ Case Study
Methodology (3)
๐Ÿชค Trap๐ŸŽฏ Stageโญ Goal
Operations (6)
๐Ÿ‘ค Contributor๐Ÿ“… Event๐Ÿ”ง Tool๐Ÿค Service๐Ÿ“ง Email Sequenceโœจ Microcontent
๐Ÿ›๏ธ
Content Registry
Central Hub

5 Transformers

๐ŸŽฅPresentation
๐Ÿ“˜Playbook
๐ŸชคTrap
๐Ÿ“–Lesson
๐Ÿ’ผCase Study

5 Output Formats

๐ŸŽฌ
Video
Remotion
๐Ÿ“„
PDF
Puppeteer
๐ŸŽง
Audio
ElevenLabs
๐Ÿ“ฑ
Social
Microcontent
๐Ÿ“ง
Email
HubSpot
Hover content types to see flow
Hover outputs to highlight

How It Works

๐Ÿ“
1. Create

Content in Sanity

Write once in Sanity CMS. Episodes, articles, playbooks, lessons - all 20 content types live here.

๐Ÿ›๏ธ
2. Register

Content Registry

The registry knows how to handle each content type - routing, queries, transforms, feature flags.

โšก
3. Transform

5 Transformers

Each transformer knows how to convert content into a specific format - presentations, playbooks, lessons.

๐ŸŽฏ
4. Output

5 Formats

Video (Remotion), PDF (Puppeteer), Audio (ElevenLabs), Social cards, and HubSpot email sequences.

Technical Details

Content Registry

The central hub that standardizes how we work with content. Each of the 20 content types has:

  • โ€ข Display metadata - labels, icons, colors
  • โ€ข Routing config - URLs, list/detail patterns
  • โ€ข GROQ queries - Sanity type, filters, fields
  • โ€ข Feature flags - Value Center, Catalyst, sitemap, RSS
  • โ€ข Transform functions - to unified formats
src/lib/content-registry/

Output Generators

Each output format has a dedicated generator that knows how to convert content:

  • ๐ŸŽฌ Video - Remotion renders React to MP4
  • ๐Ÿ“„ PDF - Puppeteer captures styled pages
  • ๐ŸŽง Audio - ElevenLabs TTS narration
  • ๐Ÿ“ฑ Social - Microcontent extraction
  • ๐Ÿ“ง Email - HubSpot sequence sync
.claude/agents/content-pipeline/

Why This Matters

Traditional content operations require reformatting the same content for each channel. This pipeline eliminates that.

Traditional Approach

  • โœ— Write content in Google Docs
  • โœ— Copy-paste into CMS
  • โœ— Manually create slides
  • โœ— Record video separately
  • โœ— Write social posts by hand
  • โœ— Build email sequences manually

Pipeline Approach

  • โœ“ Write content once in Sanity
  • โœ“ Registry knows what to do with it
  • โœ“ Video generates automatically
  • โœ“ PDF exports on demand
  • โœ“ Microcontent extracted automatically
  • โœ“ Email sequences sync to HubSpot

Explore More of How We Build

The Content Pipeline is one piece of our transparent, AI-native platform.

Last updated: January 21, 2026