Peter Yang
Having AI diff its own drafts against your manual edits and bake the changes back into its prompt instructions is what trains modular skills to eliminate repetitive revisions without producing low-quality slop.
AI-assisted summary of My 3-Step System to Automate Content (ChatGPT + Riverside) — original source. Check the original for full context.
Source published:
Key ideas
- Peter Yang developed an interconnected system of custom ChatGPT skills and MCP integrations that automates roughly 90% of his 15-step weekly podcast workflow, saving at least five hours per episode. (0:00)
- Connecting external services via Model Context Protocol (MCP)—such as Riverside for automated audio/video trimming and Linear for editor ticketing—allows conversational AI to directly manipulate media files and assign project tasks. (6:42)
- To systematically eliminate recurring draft revisions, Yang uses a 'snapshot diffing' feedback loop where ChatGPT compares its initial output against human edits and generates updated prompt rules to achieve one-shot accuracy over time. (13:09)
- Content repurposing is coordinated through a master orchestration skill that triggers specialized sub-skills to generate Substack articles, YouTube packaging, show notes, and social clips routed into scheduling tools like Typefully. (9:31)
Detailed notes
## Background Published on YouTube by Peter Yang on September 16, 2026, this video details a three-step system combining ChatGPT and Riverside to reclaim at least five hours a week. According to the show description, Yang breaks down how he built eight modular AI skills to automate guest research, interview preparation, editor handoffs, Substack newsletters, YouTube packaging, and social clip distribution.
## TL;DR Yang breaks down his end-to-end podcast automation system by first mapping his 15-step manual workflow, creating dedicated AI skills for prep, editing, and post-production, and orchestrating them into an integrated pipeline. Walking through a real episode featuring OpenAI's Ethan, he demonstrates how ChatGPT skills connect with tools like Riverside MCP, Linear, browser automation, and Typefully to generate interview guides, editor briefs, thumbnails, show notes, and scheduled social clips. Crucially, he highlights human-in-the-loop oversight and introduces a snapshot-diffing technique to compare AI drafts against manual edits, continually training the skills toward one-shot accuracy while eliminating low-quality AI slop.
## Atmosphere & style The video carries a grounded, pragmatic, and refreshingly candid tone that cuts through Silicon Valley AI hype to focus on repeatable utility. Yang communicates with the methodical, calm efficiency of an experienced product manager, openly acknowledging where first-pass AI drafts fall short and showing the unglamorous editorial work required to tune them. It feels like an authentic over-the-shoulder work session—unpretentious, instructional, and deeply committed to maintaining high standards of craft even when delegating heavily to automated systems.
## Bulletin - [00:00](https://www.youtube.com/watch?v=PZHBW6yld5U&t=0s) Peter Yang developed an interconnected system of custom ChatGPT skills and MCP integrations that automates roughly 90% of his 15-step weekly podcast workflow, saving at least five hours per episode. - [06:42](https://www.youtube.com/watch?v=PZHBW6yld5U&t=402s) Connecting external services via Model Context Protocol (MCP)—such as Riverside for automated audio/video trimming and Linear for editor ticketing—allows conversational AI to directly manipulate media files and assign project tasks. - [13:09](https://www.youtube.com/watch?v=PZHBW6yld5U&t=789s) To systematically eliminate recurring draft revisions, Yang uses a 'snapshot diffing' feedback loop where ChatGPT compares its initial output against human edits and generates updated prompt rules to achieve one-shot accuracy over time. - [09:31](https://www.youtube.com/watch?v=PZHBW6yld5U&t=571s) Content repurposing is coordinated through a master orchestration skill that triggers specialized sub-skills to generate Substack articles, YouTube packaging, show notes, and social clips routed into scheduling tools like Typefully.
## Key takeaways - [01:34](https://www.youtube.com/watch?v=PZHBW6yld5U&t=94s) Documenting every manual step across prep, editing, and post-production is an essential prerequisite before designing functional AI automation skills. - [03:28](https://www.youtube.com/watch?v=PZHBW6yld5U&t=208s) Performing YouTube competitive scans and drafting titles and thumbnails during the prep phase helps validate viewer demand before committing to recording an interview. - [03:28](https://www.youtube.com/watch?v=PZHBW6yld5U&t=208s) Standard medium-tier reasoning models in ChatGPT provide sufficient depth for multi-step content research and drafting without excessive token costs. - [06:42](https://www.youtube.com/watch?v=PZHBW6yld5U&t=402s) Using the Riverside MCP inside ChatGPT enables AI to scan transcripts, draft intro reels, flag technical issues, and populate task tickets in Linear for human video editors. - [09:31](https://www.youtube.com/watch?v=PZHBW6yld5U&t=571s) High-quality newsletter drafts require explicit human steering to inject specific takeaways and prevent generic summaries. - [09:31](https://www.youtube.com/watch?v=PZHBW6yld5U&t=571s) YouTube thumbnail and title generation requires cross-referencing top channel benchmarks and dedicated human curation, even when assisted by competitive AI scans. - [11:59](https://www.youtube.com/watch?v=PZHBW6yld5U&t=719s) Browser automation tools can handle tedious administrative tasks in publishing platforms, such as copying show notes, enabling monetization, and setting video playlists. - [13:09](https://www.youtube.com/watch?v=PZHBW6yld5U&t=789s) Snapshot diffing captures the exact stylistic gap between raw AI drafts and creator edits, creating an iterative prompt-refinement mechanism. - [14:19](https://www.youtube.com/watch?v=PZHBW6yld5U&t=859s) Social distribution skills perform best when seeded with past winning posts as few-shot examples and paired with specific asset prompts like targeted video frame grabs. - [16:43](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1003s) Modular skill architecture divides workflows into specialized sub-skills coordinated by an orchestration skill that handles asset routing and sequencing. - [16:43](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1003s) The goal of content automation is eliminating mechanical execution while keeping human taste in the loop to prevent the generation of low-quality AI slop. - [18:59](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1139s) Long-term creator leverage comes from building grounded, repeatable workflows around core tools rather than constantly chasing novel, single-purpose AI demos.
## Detailed walkthrough ### [00:00](https://www.youtube.com/watch?v=PZHBW6yld5U&t=0s) How I Save 5 Hours a Week with AI
Peter Yang introduces a three-step system he uses to automate his entire content workflow with AI, saving him at least five hours every week. He publishes a new podcast episode every Sunday, a process that previously required him to manually research the guest, prepare an interview guide, record the conversation, write instructions for his video editor, and package everything into a newsletter post, a YouTube video, social posts, and clips. Even with basic AI assistance, this used to take multiple days. Now, he uses a system of interconnected AI skills that automate 90% of the process while still allowing him to apply his own taste and judgment along the way.
Before diving into the walkthrough, Peter gives a quick shout-out to the video's sponsor, Riverside, the all-in-one AI studio he has used for years to record, edit, and produce his podcast at studio-level quality and schedule clips across platforms. Viewers can try it at `creators.riverside.com/peteryang` using the code `PETERYANG` for one month free.
```mermaid flowchart LR accTitle: Three-Phase Content Automation System A["Phase 1: Map every manual step of a workflow"] --> B["Phase 2: Work with AI to create skills for each step"] B --> C["Phase 3: Connect skills together to automate the workflow"] ```
[01:34](https://www.youtube.com/watch?v=PZHBW6yld5U&t=94s) Step 1: Map Each Step of Your Manual Workflow
The first phase of the system is to meticulously map out every single manual step in your existing workflow. Peter shares his own painful 15-step manual podcast production list, noting that even trying to tackle all 15 steps with ChatGPT in a single conversation takes forever. Looking at the list, his workflow naturally breaks down into three distinct phases: - **Preparation:** Researching the guest and putting together an interview guide. - **Editing:** Sending edit instructions to his video editors after recording the episode. - **Post-production:** Getting the transcript for the podcast, uploading the episode to YouTube, drafting title and thumbnail combinations, writing a newsletter post, making clips, writing social posts, and more.
Peter emphasizes that you should not miss any manual steps when building your list: "The more instructions and context you can give AI, the more likely it is to help you automate everything." To demonstrate, he copies his entire 15-step list into ChatGPT (using incognito mode so his existing custom skills don't influence the output) and asks: *"What work from here can you take off my plate?"* ChatGPT responds with a breakdown showing it can own researching the guest, drafting the interview guide, finding the intro reel, cleaning the transcript, making the titles and thumbnails, writing the newsletter post, and making clips—essentially owning most of the workflow with just a little bit of guidance from Peter.
[03:28](https://www.youtube.com/watch?v=PZHBW6yld5U&t=208s) Step 2: Build AI Skills for Those Steps (Podcast Prep)
Step two is creating dedicated AI skills based on the mapped steps. Peter shows the architecture of the AI skills he built to streamline his podcast production, which features one main skill for each of the three phases, plus granular packaging sub-skills called one by one during post-production:
```mermaid flowchart TD accTitle: Podcast Production AI Skills Architecture subgraph Phases["Core Phase Skills"] Prep["podcast-prep<br/>(Interview guide)"] Edit["podcast-edit<br/>(Video editor instructions)"] Prod["podcast-production<br/>(Master packaging skill)"] end subgraph SubSkills["Individual Packaging Skills"] S1["Thumbnail & Title"] S2["Show Notes"] S3["Newsletter Post"] S4["Social Posts"] S5["Video Clips"] end Prep --> Edit Edit --> Prod Prod --> S1 Prod --> S2 Prod --> S3 Prod --> S4 Prod --> S5 ```
To show how these work in practice, Peter walks through a real example: producing his podcast episode *"How to Save Money Now with ChatGPT Finances"* featuring Ethan, the product lead at OpenAI. Inside ChatGPT—where he notes he usually sticks to the standard medium reasoning model ("you don't have to go to Pro or something crazy to save on tokens, so medium is plenty good enough")—he starts with a simple prompt: *"Hey, I'm interviewing Ethan from OpenAI about personal finance. Please do research and help me prep an interview guide."*
This automatically triggers his `podcast-prep` skill, which outputs several key components: - **Recommended end goal & research links:** It determines the interview should focus on practical personal finance use cases and compiles examples and links to research on ChatGPT finances. - **YouTube niche scan & early packaging:** It scans YouTube for well-performing videos in the personal finance and ChatGPT niche and suggests thumbnail and title combinations right off the bat. Peter explains why doing this upfront is critical: "If there isn't any interesting videos about how to use ChatGPT to manage your finances, then maybe this whole interview is actually not worth doing in the first place." - **Initial interview guide:** It drafts an introduction, questions, and notes with example answers based on its research, grouped into three main categories: what ChatGPT can actually do with your money, OpenAI's finance benchmarks (which Peter notes "is not that interesting"), and building a personal CFO that people can trust based on Ethan's background.
Rather than accepting the first draft, Peter gives ChatGPT feedback: look up ChatGPT Finance docs or Ethan's tweet history, focus on use cases, and structure the interview around explaining what ChatGPT Finance is, how to connect accounts, and specific use cases. The `podcast-prep` skill revises the guide into a clean, three-section document (questions, notes, and use cases to demonstrate), which Peter then has ChatGPT write into a Google Doc to send over to Ethan and his team for review.
[06:42](https://www.youtube.com/watch?v=PZHBW6yld5U&t=402s) Recording with Riverside & Running the `podcast-edit` Skill
With prep complete, Peter records the 50-minute interview with Ethan using Riverside. Because Riverside records everything locally, the video remains high resolution without any risk of disconnection artifacts. While Riverside's UI offers built-in AI tools to automatically cut dead air and repeated phrases, Peter prefers to install the **Riverside MCP** directly inside ChatGPT so he can instruct the AI to prepare the podcast for his video editors.
Back in ChatGPT, Peter tells it to run the `podcast-edit` skill for the Riverside Ethan recording. The skill executes a multi-step editorial workflow: 1. **Creates a Linear ticket:** It automatically generates a ticket in Linear containing instructions for his video editing team. 2. **Builds the editor package & intro reel:** It pulls in the thumbnail and title from earlier and drafts a 30-to-40-second intro reel highlighting the most engaging moments of the episode. Using the written transcript, the skill proposes two variations—Option A and Option B. Peter reviews them, gives feedback to combine the two into the exact intro he wants, and the AI updates the Linear ticket. 3. **Extracts clip candidates:** Using the auto-generated written transcript, the skill pulls out compelling standalone clip candidates—for example, a segment on how to audit 90 days of spend with ChatGPT—complete with both the social copy and the full transcript. Peter gives feedback on exact start and stop points, iterates with the AI, and tells it to update the Linear ticket with the finalized clips.
Viewing the finished Linear ticket, everything is organized for his editing team: the thumbnail and title, the intro reel with exact quote locations, a "moments to cut" section where the AI automatically scanned the entire episode to flag logistical issues or technical difficulties with exact timestamps, and the copy and timestamps for all social clips. Listening to the whole podcast again to manually pick out clips and cuts would have taken hours; instead, Peter lets AI scan the transcript while he applies his editorial taste via quick feedback loops.
[09:31](https://www.youtube.com/watch?v=PZHBW6yld5U&t=571s) Drafting the Newsletter Post and Designing Packaging
Moving into podcast production—which constitutes the lion's share of the total workload and is where AI saves the most time—the process kicks off with drafting a Substack newsletter post for every single episode. A typical newsletter entry includes the embedded episode video, a headline, exact timestamps, sponsor acknowledgments, key takeaways, and the most insightful highlights from the conversation. To automate the initial draft, the primary `podcast production` skill calls the dedicated `podcast post` skill. In an episode featuring guest Ethan, the initial AI-generated draft was mediocre: the prompts Ethan discussed weren’t represented accurately, and the framing missed the mark. Rather than settling for weak output, Peter instructed the model to explicitly incorporate the six exact prompts Ethan shared for using ChatGPT to save money, resulting in a much more practical and actionable newsletter draft.
```mermaid flowchart TD accTitle: Podcast Production Workflow accDescr: Diagram showing how podcast production coordinates newsletter creation, packaging, and show notes. subgraph ProductionCore["Podcast Production Orchestration"] ProdSkill["Podcast Production Skill"] end
subgraph ContentAssets["Asset Generation"] ProdSkill -->|"1. Draft"| PostSkill["Podcast Post Skill<br/>(Substack Draft)"] ProdSkill -->|"2. Package"| PackSkill["Thumbnail & Title Skill<br/>(Packaging & A/B Tests)"] ProdSkill -->|"3. Metadata"| NotesSkill["Podcast Show Notes Skill<br/>(YouTube / Spotify)"] end
subgraph ExternalTools["Integrations & Automation"] PackSkill -.->|"Direct edits"| Figma["Figma MCP"] NotesSkill -.->|"Copy & paste / settings"| BrowserUse["Browser Use Tool"] end ```
Once the newsletter copy is in solid shape, the next phase focuses on YouTube packaging via the `thumbnail title` skill. Packaging is crucial for attracting viewers, and this skill functions by scanning the transcript for core themes and conducting automated research on high-performing videos across Peter's channel as well as competing creators. The skill proposes five different thumbnail and title combinations. Even with AI assistance, refining the final packaging typically takes Peter 30 to 40 minutes because he is "super anal about it" and insists on high standards. After several iterations, he locks in the final titles and thumbnail concepts for A/B testing. For creators with established visual templates, this step can be accelerated by connecting tools like a Figma MCP (Model Context Protocol) to let AI manipulate the thumbnail templates directly.
- Newsletter drafts require explicit feedback loops (such as inserting the exact 6 prompts Ethan shared) to prevent generic summaries. - Packaging generation combines transcript analysis with competitive research across top-performing niche channels. - Thumbnail creation can be tied directly into design tools via Figma MCP once visual templates are established.
---
[11:59](https://www.youtube.com/watch?v=PZHBW6yld5U&t=719s) Automating Show Notes and Browser-Based Publishing
The production pipeline next invokes the `podcast show notes` skill to create the episode descriptions for YouTube and Spotify. The skill digests the video timestamps provided by Peter's human video editors, integrates sponsor mentions, adds links back to the Substack post, and automatically sources links to the guest's online profiles. Because the initial pass rarely gets everything right on the first shot, Peter refines the timestamps with feedback—specifically prompting the AI to label the exact use cases covered at each interval.
Once the show notes are polished, Peter uses a browser automation tool (`browser use`) to push the metadata straight into YouTube Studio. The agent copies the text, pastes it into the description box, toggles video monetization on, assigns the video to the appropriate playlist, and configures the rest of the publication settings. Automating these tedious administrative clicks removes a significant chunk of manual friction from the post-production cycle.
---
[13:09](https://www.youtube.com/watch?v=PZHBW6yld5U&t=789s) Iterative Skill Refinement via Snapshot Diffing
When the newsletter post still required manual polish that the AI couldn't nail on the first few passes, Peter implemented a prompt-engineering technique designed to continuously improve AI skills over time. Instead of simply making edits in isolation, he asked the model to take a digital snapshot of its current draft before he touched it. He then applied his manual edits and instructed the AI to compare the before-and-after versions to highlight precisely what changed.
```mermaid flowchart LR accTitle: Skill Improvement Feedback Loop accDescr: Three-step feedback loop comparing AI drafts to human edits to update instructions. Snap["1. Snapshot AI Draft"] --> Edit["2. Human Manual Edits"] Edit --> Diff["3. Generate Diff & Numbered Changes"] Diff --> Update["4. Update Skill Prompt Instructions"] ```
The underlying objective is to refine the `podcast post` skill so it can "one-shot" the task in future episodes without repeating past errors. Peter asked the AI to summarize all the changes between the snapshot and his edited version into a numbered list so he could accept or decline each individual stylistic or structural modification. After reviewing the list and providing notes, the updated guidelines were baked directly back into the skill's system prompt. This structured diffing loop creates a compounding feedback mechanism that steadily eliminates repetitive manual revisions across production cycles.
- Snapshot diffing enables the model to see the concrete stylistic gap between its draft and the creator's taste. - Numbered change proposals give the creator granular control to accept or reject specific guideline updates. - Incorporating human edits back into prompt instructions trains the skill toward true "one-shot" output over time.
---
[14:19](https://www.youtube.com/watch?v=PZHBW6yld5U&t=859s) Crafting Social Posts and Automated Clip Publishing
With the primary long-form assets locked down, the workflow turns to social distribution and short-form video clips using the `podcast social` skill. Peter prompts the agent to write two teaser posts and two long-form podcast posts. To ensure voice consistency, the skill is pre-loaded with high-performing examples of past posts and explicit style rules. Even so, human taste remains necessary to select quotes, adjust hooks, and ensure quality. For the visual asset, Peter asks the AI to find a video frame where both he and Ethan are smiling:
> "This one, Ethan is not smiling, so I want to find one where we're both smiling and pretending we're having fun and then attached it to the teaser post."
The agent locates the smiling screen capture, pairs it with the approved teaser copy, and schedules the post for the upcoming Saturday.
```mermaid flowchart TD accTitle: Social Distribution Pipeline accDescr: Flowchart illustrating how social teasers and video clips are generated, edited, and scheduled. subgraph Teasers["Social Teaser Generation"] SocialSkill["Podcast Social Skill"] --> Hooks["Draft 2 Teasers & 2 Posts"] Hooks --> ScreenCap["Grab Smiling Screen Cap"] ScreenCap --> SchedTeaser["Schedule Teaser"] end
subgraph Clips["Short-Form Video Clips"] ClipPrompt["Select Clip Ideas<br/>(e.g., Option 3 Banter)"] --> RiverMCP["Riverside MCP<br/>(Trim pauses & words)"] RiverMCP --> Typefully["Typefully Scheduler<br/>(Clip + Social Copy)"] end ```
For short-form clips, the AI analyzes the transcript and pitches distinct clip angles, such as executing tax strategies with ChatGPT, finding hidden credit card rewards, or conversational banter. Peter selects the banter option, prompting the system to generate the clip using the Riverside MCP. The Riverside integration cuts out awkward pauses and filler words to deliver a tight clip. After Peter reviews the resulting video and its accompanying caption copy, the agent sends both directly into Typefully—Peter's social scheduling platform—completing the multi-channel distribution pipeline.
- The `podcast social` skill uses past winning posts as few-shot style examples to craft teasers. - Riverside MCP automates rough video editing by trimming dead air, filler phrases, and awkward silences. - Typefully integration handles final scheduling of video clips paired directly with optimized captions.
---
[16:43](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1003s) Architecture of AI Skills and the Automation Framework
Peter summarizes his philosophy: AI should remove repetitive toil while keeping the human in the loop to maintain high standards of taste and craft, preventing the system from producing low-quality "slop." For anyone wanting to automate their own work, the framework consists of three repeatable steps:
1. **Map every manual step**: Document every action in your existing workflow (for Peter's podcast, this totaled 15 distinct steps across three phases). 2. **Build dedicated AI skills**: Feed the mapped steps into an LLM (like ChatGPT or Claude) alongside connected plugins and MCPs to write explicit instruction files. 3. **Connect and orchestrate**: Chain the modular skills together into an end-to-end post-production routing system.
Examining the actual underlying skill files reveals that they look intricate and intimidating, but Peter didn't hand-code most of the text. Instead, he fed conversational instructions and workflow outlines to the AI to generate the markdown documentation defining each skill's trigger conditions, inputs, step-by-step procedures, and routing logic. In the `podcast production` skill, an orchestration layer governs exactly when downstream skills (like packaging, show notes, and clip creation) are called. Peter concludes with a candid reflection on delegation: while AI chaining saves hours, the next logical level of leverage is hiring a human operator to steer the AI agent workflows rather than running all the prompts himself.
- A comprehensive 15-step manual workflow map serves as the foundation for automated skill design. - AI skills contain structured sections: skill name, when to invoke it, precise execution steps, and routing rules. - Orchestration skills act as traffic controllers, routing transcripts and intermediate assets between specialized sub-skills.
[18:59](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1139s) Practical AI Workflows vs. Tool Hype and Closing Resources
Peter wraps up the breakdown by offering a grounded perspective on content creation and automation. He admits that even with this "fancy system setup," it still takes a substantial amount of time and effort to produce his podcast. The intention behind demonstrating his setup is not to pretend that automation solves everything overnight or to chase every shiny new product on the market. Instead of "just doing a bunch of demos or trying a bunch of new tools," Peter wanted to showcase how he realistically uses ChatGPT day-to-day to cut down friction, reclaim hours, and get substantive work out the door.
To help viewers implement these practices without starting from scratch, Peter points to his resource site, noting that anyone looking to adopt these skills and workflows can visit behindthecraft.com. There, he has published a collection of copy-and-paste prompts directly modeled after the system shown in the video. He signs off by thanking viewers and encouraging them to like and subscribe for future "practical no-bullshit tutorials and interviews."
- **Realistic Expectations:** Even an automated pipeline requires dedicated manual effort and editorial oversight to produce high-quality podcast episodes. - **Utility Over Novelty:** Focus on integrated workflows that actually save time on recurring tasks rather than constantly testing disconnected AI app demos. - **Resource Link:** Prompt templates and complete workflow guides are available at `behindthecraft.com` for direct copy-and-paste use.
## Notable quotes > [01:34](https://www.youtube.com/watch?v=PZHBW6yld5U&t=94s) The more instructions and context you can give AI, the more likely it is to help you automate everything. — Peter Yang
> [01:34](https://www.youtube.com/watch?v=PZHBW6yld5U&t=94s) What work from here can you take off my plate? — Peter Yang
> [03:28](https://www.youtube.com/watch?v=PZHBW6yld5U&t=208s) you don't have to go to Pro or something crazy to save on tokens, so medium is plenty good enough — Peter Yang
> [03:28](https://www.youtube.com/watch?v=PZHBW6yld5U&t=208s) Hey, I'm interviewing Ethan from OpenAI about personal finance. Please do research and help me prep an interview guide. — Peter Yang
> [03:28](https://www.youtube.com/watch?v=PZHBW6yld5U&t=208s) If there isn't any interesting videos about how to use ChatGPT to manage your finances, then maybe this whole interview is actually not worth doing in the first place. — Peter Yang
> [09:31](https://www.youtube.com/watch?v=PZHBW6yld5U&t=571s) super anal about it — Peter Yang
> [14:19](https://www.youtube.com/watch?v=PZHBW6yld5U&t=859s) This one, Ethan is not smiling, so I want to find one where we're both smiling and pretending we're having fun and then attached it to the teaser post. — Peter Yang
> [18:59](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1139s) just doing a bunch of demos or trying a bunch of new tools — Peter Yang
> [18:59](https://www.youtube.com/watch?v=PZHBW6yld5U&t=1139s) practical no-bullshit tutorials and interviews — Peter Yang
## Mentioned Peter Yang, Ethan, OpenAI, ChatGPT, Claude, Riverside, Riverside MCP, Linear, Substack, YouTube, YouTube Studio, Spotify, Figma, Figma MCP, Browser Use, Typefully, Google Docs, behindthecraft.com
## Video description 🎙️ I use Riverside to record, edit, and produce my podcast. Try it free for 30 days with code PETERYANG: https://creators.riverside.com/PeterYang
I use ChatGPT and Riverside to save at least five hours a week on my content workflow. In this tutorial, I show how I built 8 AI skills to research guests, prepare interview guides, brief my editors, write newsletter posts, package YouTube videos, and schedule social posts and clips.
What I cover: (00:00) How I save 5 hours a week with AI (01:34) Step 1: Map each step of your manual workflow (03:28) Step 2: Build AI skills for those steps (09:33) Step 3: Connect your skills together (13:09) Improve your AI skills with every edit (14:25) Turn one episode into 6 different content pieces (17:08) How to apply my system to automate your own work
Where to find me: X: https://x.com/petergyang LinkedIn: https://www.linkedin.com/in/petergyang/
Subscribe to this channel - more tutorials coming soon!
[Source](https://www.youtube.com/watch?v=PZHBW6yld5U)