WEBVTT

00:00:00.000 --> 00:00:10.080
If ClaudeCode plus Notebook LM is amazing and ClaudeCode plus Obsidian is free value and ClaudeCode plus the brand new Skill Creator is legitimately game changing,

00:00:10.320 --> 00:00:18.665
then what's gonna happen when we combine all these tools together in a practical yet simple to set up workflow that you can start using today

00:00:18.745 --> 00:00:33.160
in under thirty minutes? Well, is exactly what we are gonna find out in today's video as I show you step by step how to create one of the most powerful workflows inside of Claude Code. This workflow turns Claude Code into an absolute research

00:00:33.320 --> 00:00:49.555
monster. And this video is also pretty much a capstone of everything we've talked about in the last few videos because we've covered things when it comes to Claude code in Notebook LM and Claude code in Obsidian and Claude code in the new skills creator. But here's where we take all these lessons and we synthesize it into something that has practical

00:00:49.715 --> 00:00:56.300
value. And on that note, what's important isn't my exact use case. Right? This is a personal chase.ai

00:00:56.300 --> 00:01:21.550
use case, right, and how I do research for my content. But you're not a content creator. You probably have a real job. So what I want you to focus on throughout this entire lesson isn't the exact intricacies of how I'm doing my YouTube search. You should be focused on how do I swap the YouTube search for whatever use case I have and whatever source of information I need, whether that's PDFs or articles or text or whatever. Right? How can we fit in this template into your life?

00:01:21.630 --> 00:01:28.910
That's where the value lies, and that's what I want you to focus on. And it's also something this is great at. Right? This is a very flexible

00:01:28.990 --> 00:01:49.730
workflow that can adapt to your needs, and we love that. So what the heck is this workflow going to be doing? Well, like I said, this is research on steroids. So we are gonna be inside of Claude Code, and we are going to do some research via YouTube. Right? My source of data in this case is going to be YouTube videos. To do that, we will use a specific skill.

00:01:49.810 --> 00:01:53.170
From there, we are gonna send that YouTube data to NotebookLM

00:01:53.250 --> 00:02:12.825
via Claude code. NotebookLM will do analysis on those videos for us. NotebookLM will also give us any deliverable we want, whether that's a podcast or a video or an infographic or a slide deck. And then it passes all of that back to us inside of Cloud Code. All of this is executed through skills.

00:02:13.145 --> 00:02:13.865
Furthermore,

00:02:14.185 --> 00:02:19.670
we are going to combine all those sub skills into essentially one super skill.

00:02:19.830 --> 00:02:23.430
We will do this using the skill creator.

00:02:23.750 --> 00:02:37.345
Right? So that's where the skill creator comes in and obviously the notebook LM stuff will come into play here. What about Obsidian? Right? Because this is good in a vacuum, but, like, we kinda wanna supercharge this. I'm probably not just gonna run this workflow one time.

00:02:37.665 --> 00:02:38.225
Well,

00:02:38.465 --> 00:02:39.585
enter Obsidian.

00:02:40.065 --> 00:02:43.825
All this data we analyze and more so than the individual data,

00:02:44.065 --> 00:02:45.185
the way we attack

00:02:45.560 --> 00:02:50.600
the data, how we like our analysis done, what we want the deliverables to look like, how we think.

00:02:51.080 --> 00:02:57.800
All of that will be recorded by Claude code in a series of markdown files, a series of text files that Obsidian

00:02:57.800 --> 00:03:08.235
will be able to take a look at because this is all gonna happen in our vault. Now looking at Obsidian right here, the vault's great, right, for a couple reasons. For me as the human being, I have great insight into what's going on in my text files.

00:03:08.395 --> 00:03:16.635
I can click through the files. I can see how they link together, I get cool neat little graphs. But more importantly, inside of Claude code, all those markdown files

00:03:16.890 --> 00:03:18.170
are transparent

00:03:18.170 --> 00:03:24.730
to Claude code itself. It's easier when it's set up in this obsidian sort of format for Claude code to find the things it needs.

00:03:25.050 --> 00:03:25.850
Furthermore,

00:03:26.010 --> 00:03:33.995
over time, we will be able to refine how Claude code speaks to us and thinks in this manner via the claude.md

00:03:33.995 --> 00:03:34.635
file,

00:03:34.875 --> 00:03:35.355
which

00:03:35.755 --> 00:03:36.795
over time

00:03:37.035 --> 00:03:43.835
means Obsidian helps Claude code do this workflow in a manner we want. Right? With Obsidian

00:03:44.235 --> 00:03:53.840
added into this workflow, we're able to turn turn Claude code into, like, this well trained personal assistant that executes this workflow on our behalf.

00:03:54.160 --> 00:04:00.495
And that's super powerful. This almost becomes like a self improving loop. Right? Because the more I run the workflow,

00:04:00.655 --> 00:04:23.120
the more it gets its analysis in the way I like it, the more I talk to Claude Code, the moral head data is recorded, and Claude Code continues to build and build and build over time this corpus of knowledge and evidence for how I like to work. And so that's how we get this, like, awesome symbiotic relationship and all these things kind of helping one another by combining Cloud Code with the Skill Creator with NotebookLM with Obsidian.

00:04:23.200 --> 00:04:34.085
Right? And you can see how flexible this is because this sort of workflow changes whether, you know you know, know, we could take out YouTube, it could be PDFs. Right? You could even take out the notebook LMPs. You could really have any workflow here.

00:04:34.645 --> 00:04:36.645
Right? Insert whatever flow.

00:04:37.045 --> 00:04:43.845
But if you keep this template of flow, Obsidian, and improve skills via the skill creator, you have something super powerful

00:04:44.380 --> 00:04:51.580
at your fingertips, and it's not something a lot of people are doing. Now before we get into how we set this up exactly, a word from our sponsor,

00:04:52.140 --> 00:04:58.220
yours truly. Again, if you wanna learn more about Claude Code, I just released a Claude Code masterclass

00:04:58.220 --> 00:05:03.715
inside of Chase AI plus. It takes you from zero to essentially AI dev regardless

00:05:03.715 --> 00:05:06.435
of your technical background or lack thereof.

00:05:06.835 --> 00:05:12.195
Chase.ai plus is great if you're serious about AI and you're trying to make a career out of this thing. So definitely check that out.

00:05:12.960 --> 00:05:13.680
Also,

00:05:13.760 --> 00:05:37.335
there is a free Chase AI community. You can find that in the description. All the skills we talk about today as well as a number of other free resources can be found there. So there's something for everybody. So first thing we gotta do is create our skills. You will notice I am inside my vault. We have to be in whatever our vault folder is for Obsidian to pick up on this stuff. Now skill creator, skill, how to install it, get it working. Make sure you check the video above. I go in-depth,

00:05:37.495 --> 00:05:41.575
but the five second version, you're just gonna do slash plugin. You will search

00:05:41.895 --> 00:05:43.255
for the skill creator tool.

00:05:44.670 --> 00:05:47.550
You can see mine is installed right here, skill creator.

00:05:48.030 --> 00:06:03.115
Install it, exit Cloud Code, spin it back up, you're ready to go. And so if I wanna build a skill, I'm gonna do slash skill creator to make sure it actually uses the skill, then and we're just gonna describe it. In this case, I said I wanted to create a skill that searches YouTube and return structured video results.

00:06:03.355 --> 00:07:21.080
It should use the y t dash d l p to search for videos by query, return the results, blah blah blah blah blah. This This is how it is for my YouTube thing. Adjust it for what you want as your source. Again, these prompts will be available inside of my community. Once you run that, it will create the skill automatically inside of your dot Claude folder. It'll give you some descriptions about what it did with the skill creator tool. Remember, we have the ability to run tests on it as well if we want to, but we'll skip that for now. So that gives me the YouTube skill. I can now search YouTube. What about the Notebook LM side? Well, just like the last two things, I have a full video deep dive on that. Check it above, but I will give you the thirty second rundown. So Notebook LM doesn't have a public facing API. So for us to connect Claude code to Notebook LM, we are gonna be using this GitHub repo, the Notebook LM dash py. I'll put a link in the description. To install it is very easy. We're just going to run these commands inside of our terminal. So we'll just copy this. I create a new terminal. Again, I am not inside a Cloud Code at this point. This is just purely the terminal, and I will paste them in there and run the install. After I run that install, I need to log in to notebook l m authenticate. You see it here in the CLI section. I just copy that notebook l m space login, put it in the terminal, hit enter, a browser window will pop up asking me to log in. I log in, and that's it. You are done and installed, you can now use NotebookLM.

00:07:21.285 --> 00:07:37.760
However, we need to teach Claude code how to actually use it. That's where the skill comes in. Now this repo gives us a command to do it. We can run this Notebook LM skill install if we want. We also have an ability, what would probably be better now that we have the skill creator, would be to, like, just copy,

00:07:37.920 --> 00:07:45.680
you know, essentially this entire GitHub repo or just put a link to it, give that to Claude code and say, hey. Use the skill creator

00:07:45.840 --> 00:08:25.075
to create a skill for notebook l m dash pi. And you see that prompt right here. Skill creator. Create a skill so we can best use the Notebook LM skill seen here. Right? Like, this is, like, one of the best things about Claude code is it will do things that affect its, like, own use. Right? Like, it understands how skills work within its own ecosystem. And so when I do stuff like this, it sort of self improves in a way, which is great. And once you run that, you'll get the same message essentially that you saw above when we created the YouTube search skill. And when it comes specifically to the NoteLM skill, these commands allow us to do anything and more from the Claude code terminal that you could do inside of NotebookLM

00:08:25.075 --> 00:09:13.300
normally. So we have the ability to create our own notebook. We can add as many sources as we like. Well, up to 50. It could be from our drive, copy text files, YouTube, etcetera. And then like I mentioned before, we have all the deliverables that NotebookLM can give us, audio review, mind map, flashcards, infographic, etcetera, etcetera. So now we have the YouTube skill, and this graphic has just become hideous. Right? Let's clean this up. So we have the YouTube skill. We now have the Notebook LM set up. But again, I don't wanna tell Claude code one by one. Alright. Do the YouTube skill. Sick. Thumbs up. Okay. Now do the do that skill. Cool. Thumbs up. I wanna do this all at once. I just want to turn it into one skill, and that's what we'll do now. Returning our workflow into a skill. And so to create that YouTube pipeline, that workflow super skill, you can see same exact process. Skill creator, and then I just did a stream of consciousness

00:09:13.715 --> 00:09:17.475
for it to create that. Pretty much saying, hey. I want this YouTube,

00:09:17.635 --> 00:09:42.090
um, pipeline skill. I want it to use a YouTube search. I want it to send it to Notebook LM, and I want, hey. If I ask for it, some sort of deliverable, and I want it brought back. Right? That's what I said in way too many words. And at that point, it will create the skill, tell you what it did, and then ask if you wanna run any evals, which is up to you. And at that point, our workflow is essentially all set up. Right? Skills are ready to go. It's inside Obsidian.

00:09:42.090 --> 00:10:06.920
Now all we have to do is execute it. So let's do that. And in our use case, what we will ask for is we will ask for Claude code to go search up videos that have to do with Claude code and MCP. I wanna find out the top five MCP servers, so I wanted to go grab the sources, and I wanted to do analysis, not just what on the top five are, but how are those videos doing? Like, what is driving views? What are some sort of outliers? What are the gaps?

00:10:07.240 --> 00:10:22.605
And what can we do to capitalize on? And I'll also ask for it to take that analysis and create an infographic for me. And that's the exact prompt you see here. I have my YouTube pipeline skill up and loaded. I could've used natural language, but anytime you use the slash command, you know, it's gonna work a 100%.

00:10:22.685 --> 00:10:27.670
Like I said, YouTube, MCP, Clog code, analysis, and I asked for an infographic.

00:10:27.910 --> 00:10:32.390
So you can see it's starting the pipeline, calling the subskills with NotebookLM

00:10:32.550 --> 00:10:40.345
as well as YT search. And again, the great thing about this NotebookLM stuff is the fact that all of this processing

00:10:40.425 --> 00:11:08.415
by the AI is done by NotebookLM. Like, these are tokens you're not playing for and Cloudco doesn't have to use. This is all offloaded to Google. Thanks, Google. So after six minutes, the analysis is complete. Know that most of the time when you're talking about, like, just, like, text analysis and you wanna know what Notebook LM is giving back to you, that's pretty quick. The deliverables can take time. So if you're looking for a full slide deck, for example, that can sometimes take up to fifteen minutes. Right? Because it's several images it needs to create. If it's just like a one off, like an infographic,

00:11:08.735 --> 00:11:11.295
handful of minutes. So here's our infographic.

00:11:11.295 --> 00:11:12.975
Right? Talking about MCP.

00:11:12.975 --> 00:11:28.090
Cool. We didn't give it a lot of, um, guidance in terms of the visuals that we wanted to see, but solid. Right? Suba base, Context seven, Playwright. Alright. Breaks it down into autonomous coding and the essential Vibe coding stack. So what did they say? Supabase, Figma,

00:11:28.570 --> 00:11:30.170
Sentry, Posthog,

00:11:30.330 --> 00:11:31.770
Context seven, Playwright.

00:11:32.090 --> 00:11:53.350
Can't argue with that. And then up top, you can see here it gave us the full markdown file for the research. Now remember, this is inside Obsidian. So while this seems just like a normal markdown file where stuff is randomly in double brackets, it's a much more it's much more obvious and easy for us as human beings to see this in context via Obsidian. Here's the same document inside of Obsidian.

00:11:53.510 --> 00:11:58.710
Key takeaways, servers, it has the backlinks that will show me the other articles it's related to.

00:11:59.030 --> 00:12:32.795
I can see it inside of the graph. Right? Cool stuff. But that's not where the Obsidian value ends. Remember, the Obsidian value is the fact that I have, you can see it over here on the left, all these markdown files, which taken in the aggregate, pretty much show Claude code how it is I work. And if we look over here to the Claude MD file, and that's what we see right here, the Claude MD file becomes that brain within a brain. Right? If this vault is the second brain of mine where I have all these ideas, well, the Claude dot MD file is, again, the brain within the brain that tells Claude

00:12:33.195 --> 00:12:42.395
what this all means and what that means in terms of conventions of how to talk to me, how to give me deliverables, how I want things done. And so like I said, over time,

00:12:42.715 --> 00:12:46.940
this vault will grow and grow and grow and grow, but it's very easy

00:12:47.100 --> 00:12:52.220
for CloudMD to grow along with it. And, again, be trained and learn and grow alongside

00:12:52.460 --> 00:12:57.820
this corpus of knowledge. And it's as simple as telling Cloud Code, hey. Update CloudMD

00:12:58.055 --> 00:13:00.055
based on our latest conversations

00:13:00.215 --> 00:13:01.815
so these conventions

00:13:01.815 --> 00:13:10.055
are maintained and you're actually doing what I wanna do. And that's as simple as saying, can we update Cloud MD so it better reflects my work style analysis and output preferences

00:13:10.220 --> 00:13:26.415
based on our latest conversations. Right? Something as broad as that is enough for Claude to kinda, like, go nuts with it. If you wanna be more specific, you can be more specific. Right? That's the great thing about this is it's very flexible and it's up to you. And over time, that relationship

00:13:26.655 --> 00:13:32.095
between Claude code and Obsidian is what it's gonna cause it to improve its performance.

00:13:32.335 --> 00:13:41.550
Right? Doing that over the course of a week won't have too much of an effect. Doing it over a month definitely will. Doing it over a year and hundreds and hundreds of documents and conversations,

00:13:41.790 --> 00:13:44.190
that will have a huge lasting effect.

00:13:44.350 --> 00:14:01.015
So that is where I'm gonna leave you guys today. I hope you got more out of it than just this workflow in particular and, you know, a little inside view of how I do my sort of content research. Because, again, the big sell here with this is that we can take all this away. Right? And all we need is some sort of workflow

00:14:01.255 --> 00:14:07.975
in some manner that helps you, right, in whatever it is you do. And if we can take that workflow and turn it into skills

00:14:08.260 --> 00:14:31.295
and even turn a massive skills into a single skill and plug it into this sort of pipeline, well, then we get the situation where everything is helping each other. Right? So and, again, on the long term, tons of value there. So let me know in the comments what you thought. As always, if you wanna learn more about Claude code, you wanna check out the Claude code masterclass, check out Chase AI plus. There's a link to that in the comments.

00:14:31.935 --> 00:14:32.895
And as always,

00:14:33.295 --> 00:14:33.935
I'll see you around.
