My Claude SEO skill is the exact set of instructions I give Claude every time I want a new blog post written, embedded, published and indexed. I call it the Blog Post Creator, and in this post I'm going to show you what's inside it and how you can copy it for your own brand. Once it's set up, I don't write long prompts any more. And then I can say, "Okay, create a new article about..." and Claude does the rest.
Book a free SEO strategy session →
What a Claude SEO Skill Actually Is
A skill is just a document of instructions that Claude follows whenever a certain kind of job comes up.
Mine is a long markdown file with a name, a short description, and then a numbered list of steps.
The description tells Claude when to use it: whenever I want SEO blog posts for a keyword, or a single one-off article.
The steps tell Claude how to do the job properly, from finding sources all the way to getting the page indexed.
The big difference from a normal prompt is that I write the rules once, and Claude reuses them every single time.
That means I'm not re-explaining my tone, my links, my video embeds or my deploy commands on every article.
If you've already read my Claude Code SEO agent workflow, think of this post as the zoomed-in version that focuses on the skill file itself and how you can make your own copy.
If you want the full skill plus the notes from my videos, you can grab them inside the AI Profit Lab.
What My Claude SEO Skill Does, Step by Step
Here is what's inside the Blog Post Creator, in plain English.
I've kept the order the same as the actual file, so you can map it straight onto your own version.
1. It treats transcripts as the source of truth
The first rule is simple: do not invent anything.
Book a free SEO strategy session →
The skill gives Claude a clear hierarchy of sources, and lower sources never override higher ones.
At the top is the video transcript for that topic, which is where features, examples, quotes and terminology come from.
Next come official vendor docs and launch posts for any product that has no transcript.
Last come my own published posts, which are used for internal links and to avoid cannibalising an angle I've already covered.
The skill tells Claude to never make up features, numbers, quotes, member counts, star counts or review scores.
It also tells Claude to re-check anything time-sensitive on the day, like pricing or platform support, and to skip a number if it can't be verified.
This one rule does more for quality than anything else in the file.
2. It embeds 2-3 videos in every article
Every article gets two or three video embeds.
The main video for the keyword goes near the top, straight after the opening paragraph and before the first heading.
One or two supporting videos go inside relevant sections further down, rather than all stacked at the top.
The skill includes the exact iframe code to use, and it tells Claude to put the exact YouTube title in the title attribute.
It also has reuse rules, so Claude knows which existing videos fit which topics, such as my SEO videos for SEO keywords.
After deploy, Claude curls the live page and checks every video ID is actually there.
3. It writes CTR-focused titles and meta descriptions
I treat meta titles like YouTube headlines, because the job is the same: get the click.
The skill gives Claude five title formulas to pick from, like "personal pronoun plus result" or "question plus payoff".
Titles have to be 50 to 60 characters, include the keyword, and avoid boring "Guide to X" phrasing.
If a title comes in under 50 characters, Claude adds one short power word rather than padding it with fluff.
Book a free SEO strategy session →
Meta descriptions have to be 140 to 155 characters, lead with the payoff, and get the keyword in early.
4. It locks in my writing style
This part of the skill makes the content sound like me instead of like a generic AI writer.
It says to write as Julian Goldie, in the first person, direct and conversational, using UK spelling.
It bans fluff, and it bans "fragment poetry", where every line is two or three words with no verb.
Every line has to be a complete sentence with a subject and a verb.
The keyword has to appear in the first line, the last line, and some of the headings.
There's even a voice test at the end: pick a random line, and if it can't stand alone as a sentence, rewrite it.
5. It adds CTAs that are personalised to the topic
The skill tells Claude to open with the benefit, put a result in the first paragraph, and place the first call to action in the first 30% of the page.
Every article needs at least four CTAs, and every external URL has to be a proper markdown link rather than a bare URL.
My main offer appears two or three times, and there are set links for video notes, for how I make my videos, and for my free course.
There's also a rule that my Mastermind and strategy session links only go in when the topic is genuinely about SEO mastery, agency growth or one-to-one strategy.
6. It adds schema and an author bio
Claude adds Article JSON-LD after the first video and before the first heading.
If there's an FAQ, it adds FAQPage schema that matches the visible questions.
On review or comparison posts it adds Review schema, but it leaves out ratings unless I or a transcript gave a real score.
It also adds a short author bio before the related reading section, and it's told to drop any number it can't confirm is current.
Book a free SEO strategy session →
7. It builds internal links
Before writing, Claude looks through the existing posts on my site.
It picks two to four related posts on the same site and links them with natural anchors.
It also adds a "Related reading" section near the bottom.
This is also how it spots a near-duplicate, so it can change the angle instead of competing with my own page.
8. It deploys to Netlify
My sites are built with Eleventy and hosted on Netlify.
The skill tells Claude to save the markdown file into the posts folder, build the site, and deploy it to production.
The command it runs is short:
npx @11ty/eleventy && netlify deploy --prod --dir=_site
There's a single-article mode too, which skips the deploy and the batch steps when I only want one draft to review.
The skill also says to confirm before a production deploy unless I've already said to publish.
9. It submits new pages for indexing
If a page isn't indexed, it has no chance of ranking, so the skill handles indexing as well.
After a batch goes live, Claude submits the URLs to an indexing service through its API, with a backup service if the main one is down.
The skill never stores real credentials, and you shouldn't either.
Here is roughly how that section reads, with placeholders where your own details would go:
Use the user's existing indexing credentials on their machine,
or ask for them through a secret request. Never put keys in chat.
Username: YOUR_INDEXCEPTIONAL_EMAIL
Password: YOUR_API_KEY
Backup indexer key: YOUR_OMEGA_API_KEY
Keyword tracker: YOUR_GOOGLE_SHEET_URL
There's also a step to update my keyword tracker sheet with the keyword, the video, the status and the live URLs.
10. It runs an improvements loop
This is the part most people skip, and it's why the skill keeps getting better.
After each batch, Claude notes which titles, CTAs and embeds are worth keeping.
Book a free SEO strategy session →
At the end, it lists what worked, what to improve, and three to five proposed changes to the skill itself.
If I've asked it to improve the skill, it applies the high-confidence fixes straight away and tells me what changed.
A high-confidence fix is a rule that would have blocked or weakened that run, like a stale number or a duplicate angle.
Taste calls stay as proposals for me to decide on.
How to Copy My Claude SEO Skill Into Claude
Now for the practical bit, which is how you set this up for yourself.
Step 1: Add the skill to Claude
Take the skill text and add it to Claude as a skill, or paste it into your project instructions if that's easier for you.
Keep the structure: a name, a one-paragraph description of when to use it, and then the numbered steps.
The description matters, because that's what tells Claude to reach for the skill when you ask for an article.
You can get the video notes + links to the tools I use alongside it.
Step 2: Ask Claude to adapt and personalise it for your brand
Don't just run my version as it is.
My skill has my sites, my links, my voice and my video library baked into it, and none of that fits your business.
Give the skill to Claude, then ask it to adapt and personalise it for you.
Here's the kind of prompt I'd use:
Here is my Blog Post Creator skill. Adapt and personalise it for my brand.
My site is YOUR_SITE_URL and posts live in YOUR_POSTS_FOLDER.
My CTAs are YOUR_MAIN_OFFER and YOUR_FREE_LEAD_MAGNET.
My voice is YOUR_TONE_NOTES.
My video library and transcripts are in YOUR_TRANSCRIPTS_FOLDER.
Remove anything that doesn't apply to me, and keep every credential as a placeholder.
The four things to swap are your sites, your CTAs, your voice and your video library.
Book a free SEO strategy session →
If you don't have videos yet, tell Claude to use your own notes or official docs as the source of truth instead.
Step 3: Type one prompt
Once the skill is in place, the prompting gets very short.
And then I can say, "Okay, create a new article about [keyword]."
Claude picks up the skill, gathers the sources, writes the post, adds the embeds, schema, CTAs and internal links, and then waits or deploys depending on what I asked for.
If you want to see how I run Claude for SEO more broadly, read my breakdown of Claude Code AI SEO, and if you're brand new to the tool, start with how to learn Claude Code.
Optional: Cross-Site Linking and Multiple Sites
My skill publishes to five sites, and it adds an "Also On Our Network" block that links the same article on my other sites.
It also has an inbound link ladder, where Claude adds links to new posts from a few related older posts.
I want to be clear that this is just my own setup and it's optional.
If you have any doubts about the cross-site linking, skip it, and don't do anything you're not comfortable with.
The same goes for the number of sites.
Even one website is totally fine, and you don't need five.
I just have five in my example because that's how my business is set up.
If you want help deciding how far to take your own SEO setup, you can book a free SEO strategy session, or go deeper with my SEO Mastermind.
Why This Works Better Than One-Off Prompts
A one-off prompt forgets everything the moment the chat ends.
A skill remembers your rules, your links and your standards, so the tenth article is as consistent as the first.
It also stops the most common AI content problems, like invented stats, missing links and robotic phrasing, because the rules are written down.
Book a free SEO strategy session →
And because of the improvements loop, every batch teaches the skill something new.
That's the whole reason I built it this way.
If you'd like to learn the full system with other people doing the same thing, join the AI Profit Lab, or start with the FREE AI Course + Community + 1,000 AI Agents.
Claude SEO Skill FAQ
Isn't 2,000-3,000 words too long? Shouldn't articles be around 1,800?
Honestly, I don't think word count matters. Just focus on answering the question and helping people. It could be 500 words or 2,000. For me, the skill I sent you is the setup that's worked for me personally.
Should I create the skill as it is first, then ask Claude to adapt it for my brand?
I'd definitely adapt it to your brand. Give it to Claude, then ask Claude to adapt and personalise it for you.
I haven't created the 5 websites yet. Should I create them first?
Even one website is totally fine. You don't need five. I just have five in my example.
Should I internally link other sites?
This is just what works for me, but if you have any doubts, don't do it. Don't do anything you're not comfortable with.
Can I use the skill for just one article without publishing it?
Yes. The skill has a single-article mode that skips the deploy, indexing, sheet updates and cross-site steps, so you can review one draft before anything goes live.
Where does the skill get its facts from?
It uses your video transcripts first, then official vendor docs for anything without a transcript, then your own published posts for links. It's told never to invent features, numbers, quotes or review scores.
About Julian
I'm Julian Goldie, an AI entrepreneur and SEO expert, and I share my AI and SEO workflows with about 417K subscribers on YouTube.
I run the AI Profit Lab, where I share the skills, notes and tools behind my videos, and you can learn how I make these videos.
Related Reading
- Claude Code SEO agent: my full workflow
- How I use Claude Code for AI SEO
- My free AI SEO agent setup
- How to learn Claude Code
Copy it, make it yours, and let one prompt do the heavy lifting with your own Claude SEO skill.











