Content Brief Builder
Spec a page before anyone writes it. A brief is not an outline: an outline says what sections exist, a brief says what job the page does, what question it answers in the first hundred words, which entities it must cover to read as complete, and what would make it citable rather than merely readable.
Four decisions drive it, in order. Intent, read from the results that already rank rather than from the words in the query. The answer block, 40 to 60 words near the top, which is what answer engines extract and what AI engines cite. Coverage, the entities the page must address to read as complete. And citability - what makes the page worth citing rather than summarising.
The builder refuses to pass a brief with no named source, because a placeholder telling a writer to add a statistic is how fabricated statistics get published. It also runs the cannibalisation check before writing rather than after: two pages competing for one intent split authority and often both drop.
It does not brief a word count. Length is an output of covering the topic, not an input.
Run this in your agent
The same method runs as the free AAJ agent skill SEO Content Brief, so a coding agent can do this work with your own material. Install it with npx skills add sarojkjha/aaj-marketing-skills --skill seo-content-brief.
More in Content, Copy & SEO
Part of the Content, Copy & SEO hub - see all 13 resources on this topic.
- AI agent skill: Programmatic SEO
- Article: The Internet Is a Big Place. Here's How to Make Sure You Get Found with SEO, GEO, and AEO
- AI agent skill: Content Calendar Planning
- Playbook: Content Creation Playbook
Also useful in AI Search & Agent Readiness, Strategy & Positioning.