"write my bio" prompt → "cold email" name: serge </> skill.md { run() }
MK
Marketing & Growth
Campaigns, SEO, Ads
LG
Legal & Finance
Contracts, CFO, Tax
Skill .md
For any AI
SK
AI Agents
End-to-end tasks
AG
Your inputs

Quick template version on this page. The real AI version is free in the KissMySkills app (10 runs a day) or in your own Claude through the KMS connector.

Your blog outline will appear here.
Enter a topic and click Generate.

What is a blog outline generator?

A blog outline generator is a free tool that turns a topic into a complete blog post outline in seconds. Enter your topic, target keyword, and audience, and this free blog outline generator builds a structure you can write against: a suggested H1, six H2 sections, the key points to cover in each, and a recommended word count per section.

It works as a blog post outline tool for content writers, a blog structure generator for SEO teams, and a starting point for anyone facing a blank page. A clear outline is the fastest way to turn an idea into a finished post.

When you need more than an outline - the full article written from your structure - the Blog Writer Skill on KissMySkills turns Claude, ChatGPT, or any AI chat into a blog writer that takes your outline all the way to a draft.

What actually makes a blog post scannable, according to real research?

The Nielsen Norman Group's article "How Little Do Users Read?" (nngroup.com/articles/how-little-do-users-read) estimates that on an average web page, visitors have time to read at most 28% of the words during a typical visit, with 20% being a more realistic average - based on modeling actual visit durations against reading speed, not a guess. A separate, older NN/g study from 1997 ("How Users Read on the Web") found 79% of test users scanned a new page rather than reading it word for word, with only 16% reading closely. That figure gets repeated constantly across blogging advice as if it's a fixed law of web reading - it isn't. It describes 1997-era web pages under 1997 conditions, and NN/g's own more recent work frames reading behavior as highly variable by page length and content type, not a universal 20% rule to design against literally.

What does hold up across NN/g's body of work, including the 2006 eyetracking research behind "Why Web Users Scan Instead of Reading" (nngroup.com/articles/why-web-users-scan-instead-reading), is the F-shaped scanning pattern: users concentrate attention on the top of the page and down the left side of the text, and give sparse attention to content further right or lower on the page. The practical implication for outline structure is specific: each heading and the sentence immediately after it should answer that section's question on their own, because a scanning reader may register only that much before deciding whether to keep reading or move to the next heading.

An outline for the writer vs. an outline for the reader - these are different jobs

A writer-facing outline is a scaffold for organizing research and sourcing before drafting starts. It can carry working titles, placeholder notes, and rough phrasing - its only job is to make sure nothing important gets forgotten or written twice. A reader-facing structure is different: it's the live headings a reader actually scans, that a screen reader announces as a table of contents, and that Google may lift verbatim into a featured snippet. Reader-facing headings need to be self-contained statements, use parallel phrasing across the section, and - if you're targeting a specific query - closely match the way that question is actually phrased in search.

This generator produces the first kind: a writer's scaffold. Before publishing, rewrite each heading it gives you into the second kind - a heading a stranger could read in isolation and understand what they'd get from that section, without reading the paragraph underneath it.

Typical structural mistakes in blog posts, and how to catch them

Three mistakes show up constantly in first drafts. No clear thesis in the intro - a reader should know the point of the post within the first two sentences, not after a paragraph of scene-setting. Headings that don't match the body - a heading promises one thing and the paragraph underneath drifts into something else, which breaks scanability and confuses anyone using headings for in-page navigation. Uneven section lengths - one H2 running three times longer than its neighbors is usually a sign the outline wasn't planned before drafting; it's easy to write and hard to read.

The fastest way to catch all three before you draft: read only the headings, top to bottom, as a standalone list, ignoring the body text entirely. If that list doesn't read like a coherent path from question to answer, the outline needs restructuring - fix it there, because it's far more expensive to fix after 2,000 words are already written.

Concrete before/after: a weak heading reads "More Information" - it tells the reader nothing about what's inside and gives a scanner no reason to stop. A strong heading reads "How Long Podcast Episodes Should Be for a New Show (8-20 Minutes)" - it answers the implicit question directly in the heading itself, so even a reader who never reads the paragraph underneath still gets the key fact, which is exactly what F-pattern scanning behavior rewards.

A second, related check worth doing before you draft: read each heading and ask whether the paragraph under it could actually deliver on what the heading promises in the word count you've budgeted. A heading like "Everything You Need to Know About Podcast Editing" budgeted at 200 words is a mismatch - either the heading is oversized for the section, or the section is undersized for the claim. Catching that at the outline stage costs a minute; catching it after a full draft costs a rewrite.

What this generator can't do

It can't verify any fact implied by the sections it proposes - if a section suggests covering "average episode length" or "typical setup cost," you still have to find, check, and cite the actual number; the generator has no source for it. It can't judge whether the topic is worth writing about - it has no data on search demand, competition, or whether anyone is actually looking for this content. It can't check your own site's existing content, so it won't warn you if you're about to publish something that duplicates or cannibalizes a post you already have live. And it can't write the prose - it produces a structure and bullet points to cover, not sentences; turning that into a finished draft is still a separate, human (or AI-assisted) writing step.

Treat the output as a starting scaffold to save you from a blank page, not as a finished plan. The judgment calls above - accuracy, worth, overlap, and the actual writing - stay with you.

Free tool · Blog Outline Generator

Keep it in your app.

The Blog Outline Generator also runs inside the KissMySkills app. Sign up with your e-mail, open it there, and any paid plan saves your work and raises the limits.

Saving and higher limits: paid plans from $9/mo

Ready-made Claude skill

Do this inside Claude or ChatGPT, every time

This free tool does one run. The skill keeps the method in your AI, so next time you just ask.

Or get every skill with Library See plans →

Why the app

Same tool. One account for all of it.

This page works without an account. The free account is for when you come back: your tools, your AI apps and your skill library in one place.

↻

Save and come back

Your work is saved in your account, so you can come back and edit it.

▦

Higher limits

Free: 10 AI runs a day. Any paid plan: 30 AI runs a day + saved history.

◆

AI apps on the free plan

AI CRM with 1,000 cards per workspace, 5 AI SEO audits a day, 3 contract summaries a month, all in the same account.

❖

Works in Claude and ChatGPT

The KissMySkills connector brings 2,500+ skills and your AI apps into Claude (any plan), ChatGPT Business, Enterprise or Edu (web), Claude Code, Codex and Cursor.

How it works

Three steps, no card

  1. Try it here

    Use the Blog Outline Generator above. No account, nothing to install.

  2. Sign up free

    Enter your e-mail and the code we send. A free workspace is created on first sign-in.

  3. Open it in the app

    Find the Blog Outline Generator under Builders & free tools. Pick a paid plan, from $9 a month, only when you want saving and higher limits.

Free vs paid

What you get for this tool

Free
Free
On this page
Free, no sign-up
In the app
10 AI runs a day
Also included
AI CRM (1,000 cards per workspace), AI apps on free limits, the connector in Claude
Any paid plan
from $9/ month or $59 a year
In the app
30 AI runs a day + saved history
Catalog
With Library or Both: every one of 2,500+ skills, prompts and agents through the connector, plus 10 files a month to download
AI apps
With AI CRM or Both: AI CRM with unlimited cards and every AI app on full limits
Refund
30-day money-back on the first charge

Compare plans

Three plans: Library for skills in your chat, AI CRM for your clients and apps, Both for everything. Start free, no card.

KissMySkills plans: Free, Library, AI CRM and Both compared feature by feature
FeatureNeed it for a team? Write to us, we set it up by hand. Free $0 Free for good, plus 7 days of everything. No card.Start free Library $9 /month Cancel anytime, or $59 a yearGet Library AI CRM $15 /month Cancel anytime, or $129 a yearGet AI CRM Both $19 /month Library + AI CRM, or $169 a yearGet Both
Inside your AI chat
Skill library2,500+ specialists, loaded into the chat by name
3 skillsfree for good, all for 7 daysAll 2,500+3 skillsas on FreeAll 2,500+
Prompt packsReady prompts for ChatGPT, Gemini, Grok and Copilot
During the trialAll–All
AI agentsMulti-step workers for coding, research and ops
During the trialAll–All
Connector for your AIClaude (free plan too), ChatGPT Business/Enterprise/Edu, Claude Code, Codex, Cursor
✓on all your devices✓on all your devices✓on all your devices✓on all your devices
New skills as they shipAdded to your library automatically
During the trial✓–✓
Catalog files to downloadKeep the file, use it anywhere
Buy single files, yours forever10 a monthBuy single files, yours forever10 a month
AI CRM + apps
AI CRMClients, projects and tasks your AI can update
1,000 cardsper workspace, free foreveras on FreeUnlimitedUnlimited
AI Contract ReviewKey terms, risky clauses, what to ask to change
3 a monthsummary cardas on FreeNo limitsaved reviews, reminders soonNo limitsaved reviews, reminders soon
AI ReceptionistWebsite chat that answers, books and collects leads
50 chats a month1 site, our brandingas on Free1,000 a monthno branding, booking1,000 a monthno branding, booking
AI Lead GenerationYour AI finds companies that fit, straight into the CRM
Up to 1,000within the free CRMas on FreeNo limitNo limit
AI RecruitingHiring board, candidate scoring, job pages
Up to 1,000 cardsas on FreeNo limitNo limit
AI SEO ToolsAI SEO audit, schema checks, weekly monitoring
5 audits a dayas on Free100 a day+ 10 monitored URLs100 a day+ 10 monitored URLs
AI DashboardCharts from a CSV or Google Sheet
20 syncs a dayno savingas on Free200 a day50 saved dashboards200 a day50 saved dashboards
AI tools, open on any paid plan
Claude Skill BuilderTurn your own method into a skill
10 builds a day30 a dayin the app30 a dayin the app30 a dayin the app
Prompt Studio and AI toolsPrompt library, image prompts, doc generator, diagrams, UTM, schema
Free limitsFullFullFull
Free AI generatorsEmails, bios, invoices, flowcharts and more, no sign-in
✓✓✓✓
Billing
Card needed
NoAfter the trialAfter the trialAfter the trial
Cancel
–Anytime, from your accountAnytime, from your accountAnytime, from your account
Money-back guarantee
–30 days on the first charge30 days on the first charge30 days on the first charge
Yearly price
$0$59$4.92 a month$129$10.75 a month$169$14.08 a month
Start free Get Library Get AI CRM Get Both

Paid plans renew automatically until cancelled. Single files you buy are yours forever on any plan. See the full pricing page

FAQ

Questions

Is the Blog Outline Generator free?

Yes. Use it on this page as often as you need, with no sign-up. In the app the free plan gives you 10 AI runs a day.

Why sign up if the tool works here?

A free account opens the KissMySkills app at app.kissmyskills.com: the Blog Outline Generator runs there too, next to the builders, the AI CRM and the other AI apps on free limits. Sign-up is your e-mail and a one-time code, no card.

What does a paid plan add?

For this tool: 30 AI runs a day + saved history. Any paid plan opens saving and higher limits in the app, from $9 a month or $59 a year. Library adds the whole catalog of 2,500+ skills, prompts and agents inside Claude and ChatGPT and 10 files a month to download. AI CRM gives you the AI CRM with unlimited cards and every AI app on full limits. Both gives you everything.

Does it work with Claude and ChatGPT?

Your account connects through the KissMySkills connector: Claude on every plan including free, ChatGPT Business, Enterprise or Edu (web), Claude Code, Codex and Cursor, on all your devices.

Can I get my money back?

Yes. The first charge of a paid plan has a 30-day money-back guarantee.

Do I need the app to keep using this page?

No. This page stays free and keeps working without an account.

Free plan

Sign up free. Open it in the app.

E-mail only, no card. Paid plans start at $9 a month when you want saving and higher limits. The full catalog comes with Library or Both.