Learn 95% of ChatGPT Work in Under 20 Minutes — Transcript
Full transcript
- 0:03You're in the right place if you use
- 0:05ChatGPT every day, know that ChatGPT
- 0:07work is a major upgrade, but you're
- 0:09still using it like a normal chatbot
- 0:11because no one, not even OpenAI, can
- 0:14explain what you're supposed to do
- 0:16differently. Now, ChatGPT goes from just
- 0:18answering questions to doing work for
- 0:20you by connecting to all of your tools.
- 0:23Okay, Dominic, but what does that mean?
- 0:26I guess I'll take a stab at this. Here
- 0:28in ChatGPT work, I've asked it to create
- 0:30a Google Calendar reminder for my
- 0:32brother's birthday. A simple enough task
- 0:34that regular ChatGPT can do as well.
- 0:38But, watch what happens next. In my next
- 0:40prompt, I tell ChatGPT work to add a
- 0:42cake emoji to the event title, put
- 0:44reminder to buy gift in the calendar
- 0:46description, and I also say to carry
- 0:49these rules forward for every birthday
- 0:52event. And after fast-forwarding, we can
- 0:56see the AI has saved both defaults for
- 0:59every future birthday event. But, what
- 1:01exactly does that mean? To answer that,
- 1:04let's open a brand new session within
- 1:06ChatGPT work and say, create a birthday
- 1:08reminder for Sam Altman on April 22nd.
- 1:11And let's fast-forward to see what
- 1:13happens. And we see the cake emoji in
- 1:15the title and the gift reminder in the
- 1:17description, even though I never asked
- 1:19for either one in this session, which
- 1:22illustrates ChatGPT work's biggest
- 1:24advantage over regular ChatGPT. ChatGPT
- 1:27work remembers the rules you want it to
- 1:29follow and carries them into future
- 1:31tasks. So, the more you teach it about
- 1:33how you work, the more useful it
- 1:36becomes. And that's just the tip of the
- 1:38iceberg. So, let's get started. Before
- 1:40diving in, let's first take a quick look
- 1:42at all the products you have access to.
- 1:43On one end of the spectrum is good old
- 1:45ChatGPT chat. I'm not going to waste
- 1:47your time with this today. On the other
- 1:49end, we have Codex, which is designed
- 1:51for coders and programmers. So, we're
- 1:53not touching this today, either. The
- 1:55middle is where it gets confusing
- 1:57because there are two versions of
- 1:59ChatGPT Work. ChatGPT Work Web lives
- 2:01inside the web version of ChatGPT. It
- 2:05has a few unique advantages, but it's a
- 2:07lot less capable than the desktop
- 2:09version. ChatGPT Work Desktop is the one
- 2:12I recommend using for everyone who's not
- 2:14technical. So, that's what we'll be
- 2:16focusing on for the rest of this video.
- 2:18Good job, OpenAI, for making this so
- 2:20simple. As an ex-Googler, I can tell you
- 2:22we never made our product lineup so
- 2:25confusing for our consumers. And
- 2:27something like this never, ever bit us
- 2:29in the ass. Once you've downloaded the
- 2:31desktop version of ChatGPT Work, you
- 2:34only need one other thing to unlock its
- 2:36full capabilities, a Google Doc.
- 2:41Think of this document as the master
- 2:44rulebook for ChatGPT Work, written
- 2:46entirely in plain English. The purpose
- 2:49section explains how this document
- 2:51works. The global rule section contains
- 2:53the instructions ChatGPT Work follows
- 2:55for all tasks. Voice principles controls
- 2:59how the AI writes, and maintenance
- 3:01explains how ChatGPT Work should keep
- 3:03the file organized as it grows. Taking a
- 3:06closer look at the Google Doc, we see
- 3:08that ChatGPT Work added the Google
- 3:10Calendar birthday rule from earlier as a
- 3:12subsection under global rules. The voice
- 3:15principal section is thin on purpose
- 3:17because you'll learn how to teach her to
- 3:18sound like you later on, and the same
- 3:20goes for the routing map. I've linked
- 3:22the starter template for you down below,
- 3:24and when you download this, make sure
- 3:26you go to files, download, and download
- 3:28as a markdown file, okay? And you're
- 3:31going to need to rename this exactly,
- 3:34all right? You're not going to rename
- 3:35this to like agent, you're not going to
- 3:37rename this to agent one, you're going
- 3:39to rename this to agents .md, exactly
- 3:43like that, okay? Or ChatGPT Work is not
- 3:45going to recognize it. Next, create a
- 3:47folder anywhere on your desktop, call it
- 3:49whatever you want. For me, I'll just say
- 3:51Jeff Oracle OS.
- 3:53And then, we're going to move the
- 3:54agents.md file into that folder, all
- 3:57right? And then back in the ChatGPT
- 3:59desktop app, make sure the work toggle
- 4:02is selected. And then under choose
- 4:04project, we're going to pick
- 4:06that folder we just created, all right?
- 4:10And once your folder has been added or
- 4:12mounted, ChatGPT Work will now
- 4:15automatically read your agents.md file
- 4:18before it performs any task. And the
- 4:21best part is, you don't even need to
- 4:23manually maintain this file. You can
- 4:24just tell ChatGPT Work, "Remember this
- 4:26rule. Whenever I ask you to rename image
- 4:29files, use a short but descriptive name
- 4:31so I know what each image is without
- 4:34opening it." And let's just fast forward
- 4:36here. Clicking into the agents.md file
- 4:38opens it up in the preview pane. And we
- 4:40can see that ChatGPT Work added a
- 4:42subsection under global rules with our
- 4:45file name conventions. Now, I can drop a
- 4:48folder of photos into my Work OS folder,
- 4:51and in a new chat, I can say, "Rename
- 4:54the photos in the images folder." And
- 4:57after about a minute, we're just going
- 4:58to skip ahead here, we can see the
- 5:00images have been renamed according to
- 5:03our new rule. So, just to be clear,
- 5:05ChatGPT Work could already analyze and
- 5:08rename images, but without rules in
- 5:11place, it'll rename the photos
- 5:13differently every time, giving you
- 5:15inconsistent results. Which leads us to
- 5:18the most important takeaway from this
- 5:20video. If you use ChatGPT Work without
- 5:23mounting a folder, you're basically
- 5:25using regular ChatGPT. Once you mount a
- 5:28folder with an agents.md file inside,
- 5:32ChatGPT Work reads that file before
- 5:35every task and follows your preferences,
- 5:38so you get consistent results. One thing
- 5:41I'm choosing not to cover today is the
- 5:43three ChatGPT models, because that's a
- 5:45whole separate rabbit hole. But, luckily
- 5:47for us, today's sponsor, HubSpot, has a
- 5:50free guide that breaks it down. It's one
- 5:52of the clearest explanations of which
- 5:54model is good for what, and honestly,
- 5:56I've been making the mistake of
- 5:57defaulting to the most powerful model,
- 5:59Soul, for everything, wasting like a
- 6:01bunch of tokens. But, now I know better.
- 6:03For a recent presentation, I started off
- 6:05using Soul to build the narrative and to
- 6:08analyze a bunch of earnings call
- 6:10transcripts and financial statements.
- 6:12Then, I actually jumped to Luna to pull
- 6:15thousands of numbers from the financials
- 6:18into a spreadsheet, and it was
- 6:19surprisingly fast and accurate. Then,
- 6:21finally, I used Tara to actually build
- 6:23out the slide titles and speaker notes.
- 6:25Inside, you also get nine ready-to-run
- 6:28workflows, from just getting started all
- 6:30the way to connecting Gmail, Slack, and
- 6:32Drive for recurring automations. So,
- 6:34check out the free guide by clicking the
- 6:35link down below. Thank you, HubSpot, for
- 6:37sponsoring this video. Next up, let's
- 6:39see how we can supercharge plugins with
- 6:41our agents.md file. As a quick reminder,
- 6:44plugins connect ChatGPT work to tools
- 6:46you already use, like Notion, Gmail, and
- 6:48Slack. In Claude, this is called
- 6:50connectors, and in Gemini, this is
- 6:53called connected apps.
- 6:55And connecting to an app within ChatGPT
- 6:57work is very easy. You just go to
- 6:59plugins and then search for a tool like
- 7:01Google
- 7:02Calendar, and you simply follow the
- 7:04instructions. But, just giving access by
- 7:06itself isn't that useful. Teaching
- 7:09ChatGPT work how you like to use that
- 7:12app is another thing entirely, and
- 7:15that's where the agents.md file comes
- 7:18in. For example, with your folder
- 7:19mounted, start a new chat and say,
- 7:21"Remember this. Meetings default to 45
- 7:24minutes, and format Google Calendar
- 7:26descriptions so they're easy to scan.
- 7:28Start with bottom line up front,
- 7:30followed by three short bullets with
- 7:32relevant context." And we're just going
- 7:34to skip ahead here. Opening up the
- 7:36agents.md file, we see ChatGPT work
- 7:38added the new rule under Google Calendar
- 7:40rules directly, which is a great example
- 7:43of us, the user, setting the rules and
- 7:46the AI doing the grunt work. Now, in a
- 7:49fresh ChatGPT session, I can upload my
- 7:52apartment lease and say, "Create a
- 7:54Google Calendar event for a call I have
- 7:56with my real estate agent tomorrow at
- 7:5810:00 a.m. I've attached my lease for
- 8:00your reference." And let's fast-forward.
- 8:04And again, we see ChatGPT work has
- 8:06created the event following the
- 8:08instructions saved inside our agents.md
- 8:11file. 45-minute event, bottom line up
- 8:14front with three bullets, even though we
- 8:16didn't repeat those instructions in the
- 8:18prompt. But, there's a problem.
- 8:21Google Calendar is only one app, and as
- 8:24you connect more, Notion, Gmail, Google
- 8:26Calendar, Teams, Granola, Spotify, so on
- 8:28and so forth,
- 8:29adding all those rules for all those
- 8:32apps in one agents.md file will get very
- 8:35messy. So, here's a pro tip. We can tell
- 8:38ChatGPT work, "Create a
- 8:40tool-conventions.md
- 8:42file that will house all rules governing
- 8:44tools moving forward. Move every tool or
- 8:47plugin-specific rule from agents.md into
- 8:50it. Replace the moved content in
- 8:52agents.md with a link." And we're just
- 8:55going to send this off. While that's
- 8:57working, let me quickly explain why we
- 8:59just did that. ChatGPT work loads
- 9:01agents.md before every single task. So,
- 9:05a bloated file means worse outputs and
- 9:07wasted tokens. And since we're not using
- 9:10tools like Calendar in every task,
- 9:13moving those app-specific rules into a
- 9:15separate file keeps agents.md lean and
- 9:19organized. Opening up the newly created
- 9:21tool-conventions file, we see that both
- 9:23the image file and Google Calendar rules
- 9:25got moved over.
- 9:27>> [music]
- 9:27>> And over in our agents.md file, that
- 9:30entire section got replaced by a pointer
- 9:34to the newly created tool-conventions
- 9:36file. Now that you understand how
- 9:38plugins work together with agents.md,
- 9:41here are three useful plugin rules that
- 9:43you can add today. For Gmail, never
- 9:46include a sign-off in my Gmail replies
- 9:48because I already have a default
- 9:49signature set up. For Notion, always use
- 9:52the existing templates in my Notion
- 9:53databases instead of creating pages from
- 9:55scratch. For Slack, when summarizing
- 9:58Slack threads, always separate the
- 10:00output into decisions, action items, and
- 10:02open questions. As a quick recap,
- 10:05plugins let you connect ChatGPT work to
- 10:06your apps. And although by itself, this
- 10:08is nothing new, you can use agents.md to
- 10:11teach the AI how you use those apps. By
- 10:15the way, my free Cohort Toolkit includes
- 10:17all the templates you need to organize
- 10:19your rules, folders, and workflows in 1
- 10:21week. Yes, it is built for Cloud Cohort,
- 10:24but the exact same logic and frameworks
- 10:26apply to ChatGPT work. Link down below.
- 10:29Moving on to my favorite feature, the
- 10:30side panel. So basically, the side panel
- 10:33in ChatGPT work has three completely
- 10:35different functions. First, it lets you
- 10:37preview and edit files, as you've seen
- 10:40already. Second, it's a fully functional
- 10:42browser, and we're going to get into the
- 10:44benefits of that in a bit. And third, I
- 10:46can use the side chat function to hide
- 10:49stuff from the main chat. And this is
- 10:52not to be confused with a side chick.
- 10:56Okay, that was really bad. I'm I'm kind
- 10:57of struggling today. Hang on. Hang on.
- 10:59Hang on. Starting with the preview pane,
- 11:01let's go through an example. If [snorts]
- 11:03we open up our tool conventions.md file
- 11:05in the side panel, we can highlight the
- 11:07entire Google Calendar section, click
- 11:10edit, and we can say, "Add a section for
- 11:14Gmail, Notion, and Slack using the same
- 11:17structure,
- 11:18H2 headers, with clearly labeled
- 11:20placeholder rules under each one." And
- 11:23let's fast forward. Just a few seconds
- 11:24later, the same file has matching
- 11:27sections for all four tools. And if you
- 11:30made a mistake, you can just click the
- 11:32undo button here. I'm just going to
- 11:34click redo. Simple enough, right? Pro
- 11:36tip, whenever you see a hyperlinked file
- 11:38or folder, you can right-click and
- 11:40choose show in finder or the Windows
- 11:43equivalent to quickly locate it within
- 11:45your workspace, letting you easily drag
- 11:48the file or folder into another
- 11:50location. Next up, the in-app browser
- 11:52can be opened by pressing command and
- 11:54control T, right? Just like opening up a
- 11:55new tab and typing in the URL.
- 11:59And you should know that we could
- 12:00technically ask ChatGPT to open up the
- 12:03in-app browser in a prompt, but
- 12:05obviously that's super slow. Why would
- 12:07we ever do this though? Let's go through
- 12:09two real use cases. Here, I'm on my
- 12:11partnerships page, and instead of taking
- 12:13screenshots or copy pasting the URL, I
- 12:15can click the annotate icon, select this
- 12:19specific section of the page, and say,
- 12:22"Hey, create a preview of this section
- 12:25in dark mode."
- 12:26And let's see what happens. Think of
- 12:28annotation mode like leaving a comment
- 12:30directly on a website. Instead of
- 12:31describing where something is on the
- 12:33page, I can point to the exact element
- 12:35and explain the change I want in plain
- 12:37English. First, we see that ChatGPT work
- 12:40gives us a mock-up of how the dark mode
- 12:42would look, right? Light mode, dark
- 12:44mode, which is already pretty cool.
- 12:47Better yet, because ChatGPT work is
- 12:50connected to my website hosted on Ghost,
- 12:53I can actually ask ChatGPT work to
- 12:55implement this change, which I did off
- 12:57camera. Meaning, if you go to my website
- 13:00right now, you will see there is now a
- 13:02dark toggle,
- 13:05and it looks pretty incredible. To be
- 13:06clear, those were two separate steps.
- 13:09Anyone can open a public webpage and ask
- 13:11for a mock-up, but actually pushing the
- 13:13change live requires ChatGPT work to be
- 13:16connected to that platform. A lot of you
- 13:19are going to be horrified by this next
- 13:21example, but technically, you can log
- 13:24into your accounts within the in-app
- 13:26browser. So, if you trust OpenAI and Sam
- 13:30Altman, I mean, Sam Altman,
- 13:32you can hand off a lot of tedious work.
- 13:38For example, I recently launched a
- 13:39course and I had ChatGPT work test every
- 13:41single link within the lesson
- 13:43descriptions to check for dead links and
- 13:46to confirm they all open up in a new
- 13:47tab, so the learning experience isn't
- 13:49interrupted, which would have been super
- 13:51annoying to do manually. Lastly, we can
- 13:54type {forward slash} side to open up a
- 13:57temporary side chat that can see
- 13:59everything in the main conversation
- 14:02without interrupting anything. So, as an
- 14:04example, here I have an active task
- 14:06where ChatGPT work is reviewing a dense
- 14:08PDF. And I have a question, but I don't
- 14:11want to interrupt the task. [music] And
- 14:13so, I open side chat and ask, "Based on
- 14:16the uploaded PDF, what does personal
- 14:18assessment mean in plain English versus
- 14:19salaried tax?" And fast forward a little
- 14:22bit here, we see it answers my question
- 14:24without interfering with the main task.
- 14:28A few things to know when using side
- 14:29chat, it already has the context from
- 14:32the main task, so you don't need to
- 14:33re-explain or re-upload anything. And
- 14:36second, nothing inside the side chat
- 14:38flows back into the main chat. And
- 14:40third, closing it deletes the side chat,
- 14:43so you need to copy anything you want to
- 14:45keep. As a quick recap of the side
- 14:47panel, here's the mental model to carry
- 14:48forward. Use the preview pane to quickly
- 14:51review and or edit a file ChatGPT work
- 14:53surfaced in chat. Use the in-app browser
- 14:57when the context you want to share with
- 14:58ChatGPT lives on a website. Sign in only
- 15:01if the convenience is worth the privacy
- 15:03trade-off to you. Use side chat when the
- 15:05question or tangent needs the same
- 15:07context as the main task, but shouldn't
- 15:10change the deliverable. Now, let's move
- 15:12on to skills in the context of ChatGPT
- 15:14work. As a quick reminder, a skill
- 15:15basically takes some sort of input like
- 15:18messy notes, processes that against a
- 15:20checklist of rules you create and gives
- 15:23you an output like a structured
- 15:25briefing. Diving right into an example,
- 15:27here I'm in the middle of a working
- 15:28session where ChatGPT Work gave me the
- 15:31first draft of my next newsletter.
- 15:33>> [music]
- 15:33>> And after making some edits, I've pasted
- 15:36the final draft I'm actually going to
- 15:38send out. What I'm about to do next will
- 15:40teach ChatGPT Work to sound like me for
- 15:43[music] every newsletter moving forward.
- 15:45In the same chat, I say, "Compare this
- 15:47final newsletter against your original
- 15:49draft earlier in this chat. Identify the
- 15:51repeatable differences in my writing
- 15:53style, then create an improved skill I
- 15:56can run whenever I give you a draft and
- 15:59my final version. Show me the proposed
- 16:02learnings before updating the voice
- 16:04principal section of agents.md." Just to
- 16:07be super clear, we're doing two things
- 16:09here. One, we're creating a skill called
- 16:11improve. And second, the input we're
- 16:14giving it contains both the initial V1
- 16:17draft and my final draft. Then the skill
- 16:20compares the two to extract patterns and
- 16:23the output are the writing rules to
- 16:25carry forward. Here, we can see that
- 16:27ChatGPT Work identified seven repeatable
- 16:30learnings,
- 16:31ignore changes not related to our tone
- 16:33of voice, and proposed updates to the
- 16:36voice principal section, and created an
- 16:38improved skill that I can use in the
- 16:40future.
- 16:41>> [music]
- 16:41>> And after approving those updates,
- 16:44fast forward a little bit, we can then
- 16:46open the agents.md file to see all the
- 16:50changes. And that's the key takeaway
- 16:52when it comes to using skills in ChatGPT
- 16:55Work. You are going to make those edits
- 16:57and corrections anyway, so why not
- 16:59create skills that teach ChatGPT Work
- 17:01your preferences so you re-explain
- 17:04yourself less and less over time. All
- 17:07right, that covers the basics, so let me
- 17:08share the next logical step on your way
- 17:10to building your own AI system. Here in
- 17:13my Work OS folder, it looks a little
- 17:14empty, but what if I dragged another
- 17:17folder with my travel preferences in
- 17:19here? [music] And And then, in a new
- 17:20ChatGPT work session, I say, "Review the
- 17:23new travel folder I just added to this
- 17:25workspace. Add a travel entry to the
- 17:27routing map, so future travel-related
- 17:29requests are routed to this folder.
- 17:31Finish by showing me the exact entry you
- 17:34added and explain why." And we're just
- 17:36going to fast-forward here. I'm actually
- 17:37going to ignore the output on purpose,
- 17:39because it's not going to make any sense
- 17:40to you right now. Instead, I'm going to
- 17:42start a new chat and say, "I want to
- 17:45plan a trip to Iceland. How will this
- 17:47workspace handle that?" And after just a
- 17:49few seconds, we see that whoa,
- 17:52ChatGPT Work knows that this ask is
- 17:56related to like traveling and stuff, and
- 17:59therefore should be managed within the
- 18:01travel folder we just added. So, what's
- 18:05going on? How did it know? Well, if I
- 18:07open up the agents.md file, we see that
- 18:09a new entry has been added to the
- 18:11routing map section,
- 18:13telling ChatGPT Work that all travel and
- 18:16trip-related tasks should be routed to
- 18:19the travel folder, since the travel
- 18:22folder holds all context related to
- 18:24planning trips, like my Marriott
- 18:27membership, my seat preferences on
- 18:29flights, [music] and what happened on
- 18:31previous trips. In plain English,
- 18:33instead of maintaining one giant messy
- 18:36folder, the routing map lets us break
- 18:39our work into smaller subfolders, one
- 18:42for each recurring part of our job or
- 18:45life. [music] And because I know a lot
- 18:47of you will ask, I use both ChatGPT Work
- 18:50and
- 18:51Claude CoWork, since I can just mount
- 18:53the same folder to both, right? And
- 18:55you'll see in my actual like Jeff OS
- 18:58workspace, I have more than like 30
- 19:01areas or like what I call workstations.
- 19:03And I have agents.md that ChatGPT
- 19:06recognizes and a Claude.md that Claude
- 19:08recognizes. And if you want something
- 19:09like this, but you don't want to build
- 19:11from scratch, my Co-work Academy starts
- 19:13you off with a whole structure already
- 19:15built. The folders, the routing map, and
- 19:17the rule files. It's taught in Cloud
- 19:19Co-work, yes, but as you just saw, the
- 19:21same folder works in both. Link down
- 19:24below. If you found this useful, check
- 19:26out this tutorial next on how to give
- 19:27your AI system perfect memory. See you
- 19:30on the next video in the meantime.
- 19:32Have a great one.
About this transcript
This page contains the full transcript of Learn 95% of ChatGPT Work in Under 20 Minutes by Jeff Su, generated from the public captions YouTube serves with the video. The transcript has 3,375 words across 507 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.