---
slug: "ai-content-engine"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/vincentchan/ai-content-engine@main/README.md"
repo: "https://github.com/vincentchan/ai-content-engine"
source_file: "README.md"
branch: "main"
---
# AI Content Engine

> Because staring at a blank page hoping for inspiration is so 2023.

An Claude Code powered content creation system that helps you research, ideate, and draft content like a caffeinated content team of one. Built with Claude Code and skills.

## The Origin Story

I watched [this YouTube interview](https://www.youtube.com/watch?v=HhspudqFSvU&t=2s) where Greg Isenberg broke down Dan Koe's AI content workflow and my jaw hit the floor. Dan Koe—the guy whose single Twitter thread got **165 million views** (not a typo)—was sharing his actual system for creating content that resonates.

So naturally, I did what any reasonable person would do: I turned it into a Claude Code project with skills so I could pretend I have Dan's content superpowers.

## Credits

- **[Dan Koe](https://letters.thedankoe.com/)** — Created the framework. Wrote that [165M+ view Twitter thread](https://x.com/thedankoe/status/2010751592346030461). Probably writes better content before breakfast than most of us do all week.

- **[Greg Isenberg](https://www.ideabrowser.com/)** — Conducted the interview that started this rabbit hole. Also created [a downloadable guide](https://www.gregisenberg.com/content-engine) if you want the source material.

- **[Vincent Chan](http://x.com/VincentChan)** — That's me. I just wired it all together with Claude Code and skills. Standing on the shoulders of giants, etc. (No affiliation with Dan or Greg—just a fan who got inspired and started building.)

## How It Works

This engine uses Claude Code skills to run specialized content workflows. Each skill is a prompt that orchestrates the heavy lifting.

### The Skills

Skills are organized by stage in the content creation process:

#### Discovery Stage
*"Find the genius you didn't know you had"*

| Skill | What It Does |
|-------|--------------|
| `/creative-thought-partner` | Conversational partner that reveals hidden brilliance in your ideas through paradox hunting, pattern spotting, and naming unnamed concepts |

#### Research Stage
*"Know thy audience, know thy swipe file"*

| Skill | What It Does |
|-------|--------------|
| `/swipe-file-generator` | Analyzes high-performing content from URLs and builds a swipe file of patterns, hooks, and psychological triggers |
| `/content-ideas-generator` | Extracts 5 structured post outlines from your reference material (newsletters, scripts, notes, journal entries) |

#### Ideation Stage
*"Turn research into something people actually want to read"*

| Skill | What It Does |
|-------|--------------|
| `/content-draft-generator` | Takes reference content, analyzes it, asks you context questions, then generates 3 variations of your new content |
| `/youtube-title-generator` | Generates 30 YouTube title ideas from your content concept using proven formulas and psychological triggers |
| `/tweet-ideas-generator` | Generates 60 high-impact tweet ideas from reference content across 5 categories (harsh advice, quotes, pain points, counterintuitive truths, key insights) |

## Getting Started

1. **Clone this repo** (or just copy the `.claude` folder structure)

2. **Open in Claude Code** and pick your starting point:

   **Want to discover what makes your ideas unique?** Start here:
   ```
   /creative-thought-partner
   ```
   Have a conversation that digs into your methods, beliefs, and approaches. Walk away with named concepts and breakthrough insights you didn't know you had.

   **Building a swipe file from scratch?** Run:
   ```
   /swipe-file-generator
   ```
   Add URLs to `/swipe-file/swipe-file-sources.md` and let it analyze high-performing content. Great for building your reference library over time.

   **Have content you want to turn into social posts?** Run:
   ```
   /content-ideas-generator
   ```
   Feed it a newsletter, transcript, or notes. Get back 5 structured post outlines with hooks, paradoxes, and transformation arcs.

   **Ready to write a full piece?** Use:
   ```
   /content-draft-generator
   ```
   Give it reference content to study, answer some context questions, and get 3 draft variations. The full pipeline.

   **Just need a killer YouTube title?** Try:
   ```
   /youtube-title-generator
   ```
   Describe your video concept and get 30 title options using proven formulas.

   **Want 60 tweet ideas from your content?** Run:
   ```
   /tweet-ideas-generator
   ```
   Feed it any reference material and get 60 scroll-stopping tweet ideas organized by category.

3. **Follow the prompts** — each skill will ask for input and guide you through the process

4. **Find your output** in the corresponding folder:
   - `/creative-thoughts/` — Session transcripts with breakthroughs
   - `/swipe-file/` — Your growing swipe file
   - `/content-ideas/` — Post outlines
   - `/content-draft/` — Generated drafts
   - `/youtube-title/` — Title ideas
   - `/tweet-ideas/` — Tweet ideas

## Project Structure

```
/AI-Content-Engine/
├── /.claude/
│   └── /skills/            # Skills with co-located subagents
│       ├── swipe-file-generator/
│       │   ├── SKILL.md
│       │   └── subagents/
│       ├── content-draft-generator/
│       │   ├── SKILL.md
│       │   └── subagents/
│       ├── youtube-title-generator/
│       ├── content-ideas-generator/
│       ├── creative-thought-partner/
│       └── tweet-ideas-generator/
├── /creative-thoughts/     # Thought partner sessions
├── /swipe-file/            # Research output
├── /content-ideas/         # Post outlines
├── /content-draft/         # Generated drafts
├── /youtube-title/         # Title ideas
├── /tweet-ideas/           # Tweet ideas
├── /specs/                 # Skill specifications
└── /todos/                 # Implementation notes
```

## Learn More

- **Watch the interview**: [I Watched Dan Koe Break Down His AI Workflow OMG](https://www.youtube.com/watch?v=HhspudqFSvU&t=2s)
- **Download Greg's guide**: [gregisenberg.com/content-engine](https://www.gregisenberg.com/content-engine)
- **Read Dan's newsletter**: [future/proof by Dan Koe](https://letters.thedankoe.com/)

## A Note on "Vibe Coding"

Yes, this entire project was vibe coded. No, I'm not sorry. The robots are good at this now.

---

*Built with Claude Code. Powered by coffee and existential dread about content calendars.*
