Skip to content

Claude Code powered content engine for research, ideation, and drafting. Based on Dan Koe's content framework.

Notifications You must be signed in to change notification settings

vincentchan/AI-Content-Engine

Repository files navigation

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 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 — Created the framework. Wrote that 165M+ view Twitter thread. Probably writes better content before breakfast than most of us do all week.

  • Greg Isenberg — Conducted the interview that started this rabbit hole. Also created a downloadable guide if you want the source material.

  • Vincent Chan — 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

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.

About

Claude Code powered content engine for research, ideation, and drafting. Based on Dan Koe's content framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published