01clauding/claude-seo-skill/seo-content-brief
Claude Code and agent skill by 01clauding/claude-seo-skill
- community
Checking that the SKILL.md file is still in the repository.
Generate comprehensive, SERP-driven content briefs for writers. Analyzes top-ranking competitors, identifies content gaps, specifies structure, word count, keywords, E-E-A-T requirements, AI citation readiness, and schema recommendations. Use when user says "content brief", "writing brief", "content outline", "article brief", or "create brief for".
Install
npx vskill@latest install 01clauding/claude-seo-skill/seo-content-briefSKILL.md
seo-content-brief — SERP-Driven Content Brief Generation
Brief Generation Process
Step 1: SERP Analysis
Analyze top 10 results for the target keyword:
- Fetch SERP results (via WebSearch or SERP API data)
- Identify content patterns across top rankers
- Map SERP features present (AI Overview, Featured Snippet, PAA, Video)
- Determine dominant search intent
Step 2: Competitor Content Analysis
For each top-5 ranking page, extract:
| Element | What to Capture | |
|---|---|---|
| Word count | Total and per-section breakdown | |
| Heading structure | H1, H2, H3 hierarchy and topics covered | |
| Content format | Lists, tables, images, videos, infographics | |
| Unique angles | What differentiates each competitor's approach | |
| E-E-A-T signals | Author credentials, sources cited, experience markers | |
| Schema used | Article, FAQ, HowTo (deprecated), Product, etc. | |
| Internal links | How many, to what types of pages | |
| Multimedia | Images count, video embeds, infographics |
Step 3: Content Gap Identification
Compare competitor coverage to find:
- Subtopics ALL top 5 cover → Must include (table stakes)
- Subtopics 2-3 cover → Should include (competitive advantage)
- Subtopics NONE cover → Opportunity for differentiation
- Questions in PAA → Direct answer opportunities
- AI Overview sources → What got cited and why
Step 4: Brief Assembly
Content Brief Template
Brief Quality Checklist
Before delivering a content brief, verify:
- [ ] Word count target is based on competitor analysis (not arbitrary)
- [ ] All PAA questions from SERP are addressed
- [ ] AI Overview citation strategy is included
- [ ] E-E-A-T requirements are specific (not generic)
- [ ] Internal linking plan references real existing pages
- [ ] Schema recommendation matches page type and is not deprecated
- [ ] Competitive differentiators are actionable (not "write better content")
- [ ] Success metrics are measurable and realistic
Content Brief Scoring
| Category | Weight | Criteria | |
|---|---|---|---|
| SERP Alignment | 25% | Brief matches dominant search intent and format | |
| Competitive Coverage | 20% | All table-stakes subtopics included + differentiation | |
| E-E-A-T Specification | 20% | Specific, actionable E-E-A-T requirements | |
| AI Citation Readiness | 15% | Answer blocks, structured data, citation patterns | |
| Technical Completeness | 10% | Keywords, schema, meta tags, internal links | |
| Actionability | 10% | Writer can execute without additional research |
Content Pipeline (Post-Brief Lifecycle)
The brief is step 1 of a 6-stage content pipeline:
Pipeline Stages
| Stage | Owner | Duration | Deliverable | |
|---|---|---|---|---|
| 1. Brief | SEO team | 1-2 days | This content brief | |
| 2. Draft | Writer | 3-7 days | First draft following brief | |
| 3. Review | SEO + SME | 1-2 days | Fact-check, E-E-A-T verification | |
| 4. Optimize | SEO team | 1 day | Keyword placement, schema, meta tags | |
| 5. Publish | Content ops | 1 day | Live on site, submitted to GSC | |
| 6. Monitor | SEO team | Ongoing | Track performance milestones |
Post-Publish Monitoring Milestones
| Timeframe | Check | Expected | Alert If | |
|---|---|---|---|---|
| Day 1-3 | Indexed in GSC | URL appears in index | Not indexed after 3 days | |
| Day 7 | Initial ranking | Appears in top 50 | Not ranking at all | |
| Day 14 | Ranking trajectory | Climbing steadily | Stuck or declining | |
| Day 30 | Stable position | Top 20 target | Still outside top 50 | |
| Day 60 | Target achieved | Top 10 for primary KW | Stagnant — trigger content refresh |
Content Refresh Frequency
Prevent content decay with proactive refresh scheduling:
| Content Type | Refresh Cycle | What to Update | |
|---|---|---|---|
| News/trending | 30 days | Statistics, developments, links | |
| Technology | 90 days | Tools, versions, benchmarks | |
| Industry guides | 120 days | Data, trends, examples | |
| Evergreen | 180 days | Freshness signals, new sections | |
| Reference/glossary | 365 days | Definitions, new terms |
Cross-reference: seo-monitor skill for automated content decay detection.
Output
Generate CONTENT-BRIEF-[keyword].md with all sections above filled in. For batch briefs, generate one file per keyword with consistent formatting.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/seo-content-brief/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/01clauding/claude-seo-skill/seo-content-brief)