Run this skill in eesel

Content Brief Generator

Turn a target keyword into a full content brief — angle, outline, search intent, and the queries to win.

Run in eesel
Sample preview

See what it produces

Content brief: “reduce first response time”

sample result

Search intent

Informational, comparison-leaning. Searchers want the concrete levers that move the metric, ranked by impact — not a definition. Win it with a how-to that leads with the highest-impact play.

Outline

  • H1 — How to reduce first response time in customer support
  • H2 — What first response time actually measures
  • H2 — Why hiring is the slowest way to move it

Keywords to target

QueryVolumeIntent
first response time2,400Informational
average first response time880Informational
how to reduce response time590Commercial

Log in to brief your own keyword

Full outline, every related keyword with volume and difficulty, and the competitor gaps — then hand it straight to the Blog Writer.

Continue with eesel

Overview

Content Brief Generator: turn a keyword into a brief that actually ranks

Hand the skill a target keyword and it builds the brief a good writer needs before drafting: search intent, an H2/H3 outline built from what ranks, related keywords to target, and the angle gaps competitors leave open. Then it hands off to the Blog Writer.

6 min read

Why a brief beats winging a draft

When you start drafting from just a keyword, you are guessing at three things at once: what the searcher wants, how the post should be structured, and what it needs to cover to compete. Get any one wrong and you rewrite the whole thing, or worse, you publish a post that reads fine and ranks nowhere.

A brief settles those decisions first. It says what the intent is, what sections the post needs, which keywords it should earn, and where competitors left a gap you can own. The draft then starts aimed at the target instead of wandering toward it.

Reading the search intent

Every keyword carries an intent, and matching it is most of the battle. "Best CRM for startups" wants a comparison. "How to reduce churn" wants a how-to. "What is churn" wants a quick definition. Publish a how-to against a comparison query and you lose, no matter how good the writing is.

The skill infers intent from what already ranks for the term, then states it at the top of the brief so the outline and angle are built to satisfy it, not work against it.

Building the outline from what ranks

The outline is not invented from scratch. The skill looks at the pages currently ranking, takes the sections they all cover (the table stakes you cannot skip), and then layers in the angle gaps, the things readers clearly want that the ranking pages handle thinly or miss entirely.

SectionWhere it comes from
Intent lineInferred from what ranks for the keyword
H2/H3 outlineThe sections ranking pages share, plus the gaps they miss
Related keywordsVolume, difficulty, and intent (folded-in Keyword Explorer)
Competitor angle gapsWhat readers want that the top results handle thinly
Hand-offThe whole brief, shipped to the AI Blog Writer

The result is an outline that covers the table stakes and then beats the field on the parts they neglected.

The skill folds in what used to be the standalone Keyword Explorer. Instead of targeting one term, it pulls a list of related keywords with volume, difficulty, and intent, so the brief aims at a cluster. That is how one post earns traffic from a dozen variations instead of just the head term.

Live volume and difficulty come through your own Ahrefs key, bring-your-own-key, so that cost stays on your plan. The brief structure, intent, outline, and gaps work without it; the live numbers make the keyword targeting precise.

Handing the brief to the Blog Writer

A brief is only useful if something acts on it, so this skill is built to hand off. The finished brief, intent, outline, keywords, and gaps, becomes the spec for the AI Blog Writer. The Blog Writer then does its research, pulls community data, builds an infographic, and drafts against the plan, so the post is grounded in both a brief and live research instead of a single prompt.

That pairing is the point: the brief decides what to write, the Blog Writer decides how well, and you skip the part where a draft gets rewritten three times to find its aim.

How the demo stays cheap

A live brief spends on a real run, so this page does not run one for every anonymous visitor. The preview is a single canned example. That is the model for eesel's skills: a real, canned preview so the page is fast and free to browse, and the live run happens once you are logged in.

Run it on your own keyword

Log in, give the skill a target keyword, and get the full brief live: intent, outline, related keywords, and competitor gaps. Then hand it straight to the AI Blog Writer and turn the plan into a researched, ready-to-publish post.

Frequently Asked Questions

What is in a content brief?
Four things: the search intent behind the keyword, an H2/H3 outline built from what currently ranks, a list of related keywords to target, and the angle gaps competitors leave open. It is the plan a writer needs before drafting, so the post is built to rank instead of guessed at.
Why not just start writing?
Because winging a draft means guessing the intent, the structure, and what to cover, and getting at least one of them wrong. A brief decides those before a word is written, so the draft starts aimed at the query instead of being rewritten three times to get there.
How does it read search intent?
It looks at what already ranks for the keyword and infers what the searcher actually wants: a quick answer, a how-to, a comparison, a buying decision. The brief states that intent up front so the outline and the angle match it, rather than fighting it.
What happens after the brief?
It hands off to the AI Blog Writer. The brief becomes the spec: intent, outline, keywords, and gaps go in, and the Blog Writer researches and drafts against it. You get a post built on a plan, not a one-prompt guess.