Charlie Hills — Multi-Channel Content System with Claude
By: Charlie Hills (@charliehills)
One AI partner, four channels — the real workflow behind each one.
LinkedIn — Infographics
| Step | Tool | Action |
|---|
| 1 | Strategist agent | Pick topic, find the angle |
| 2 | Claude Code + Puppeteer | Build the graphic |
| 3 | Cold QA agent (hard gate) | Score it to 95 |
| 4 | Notion | No duplicates, publish |
| Step | Tool | Action |
|---|
| 1 | Tella | Record and cut (timed and trimmed) |
| 2 | Claude Code | Say “edit this video” — styles the edit |
| 3 | HyperFrames | Preview, tweak frames |
| 4 | HeyGen | Render the MP4 |
| 5 | Gemini | Generate thumbnail from outtakes |
| Step | Tool | Action |
|---|
| 1 | Sandcastles | Analyse a 5× outlier reel |
| 2 | — | Write script based on what works |
| 3 | HeyGen | Make the talking avatar |
| 4 | ElevenLabs | Make the voiceover |
| 5 | Notion | Schedule and publish |
Newsletter — Substack
| Step | Tool | Action |
|---|
| 1 | Voice-builder skills | Keep my voice |
| 2 | Claude Cowork | Draft the issue from my notes |
| 3 | Substack | Ship it — feeds every other channel |
| Tool | Used For |
|---|
| Claude Code | Graphic generation, video editing |
| Claude Cowork | Newsletter drafting from personal notes |
| Puppeteer | Browser automation for graphics |
| Hypers/ HyperFrames | Frame-level video preview and tweaking |
| HeyGen | Video rendering, talking avatars |
| ElevenLabs | Voiceover generation |
| Gemini | Thumbnail generation |
| Sandcastles | Reel analysis and breakdown |
| Tella | Video recording and trimming |
| Notion | Publishing queue, deduplication |
| Substack | Newsletter distribution |
Cross-Reference