coopersimson96/ai-content-system/blog-outline
Claude Code and agent skill by coopersimson96/ai-content-system
- community
Checking that the SKILL.md file is still in the repository.
SERP-informed outline generation with H2/H3 heading hierarchy, competitive content gap analysis, section-by-section word count targets, chart and image placement markers, FAQ question planning, and internal linking zones. Lighter than a full content brief — generates article skeleton and structure only, ready for /blog write to consume. Use when user says "outline", "blog outline", "content outline", "structure blog", "plan sections", "article skeleton", "heading structure", "SERP analysis", "competitive outline", "plan article".
Install
npx vskill@latest install coopersimson96/ai-content-system/blog-outlineSKILL.md
Blog Outline Generator -- SERP-Informed Structure Planning
Generates skeletal blog post outlines informed by SERP analysis. A lighter alternative to a full content brief — produces heading hierarchy, section targets, and content gap notes without deep statistics research or full competitive analysis.
Workflow
Step 1: Topic & Intent
Gather from the user:
- Topic or target keyword (required)
- Target keyword — the exact phrase to rank for (if different from topic)
- Search intent — Informational, commercial, or transactional
If only a topic is given, infer the keyword and intent from context.
Step 2: SERP Analysis
Use WebSearch to analyze the top 5 results for the target keyword:
- Search for the target keyword
- For each of the top 5 results, note:
- Heading structure — H2/H3 topics covered
- Content length — Approximate word count
- Visual elements — Charts, images, videos, infographics
- FAQs — Any FAQ sections or People Also Ask coverage
- Unique angles — What makes each result distinct
- Gaps — What's missing or weak
- Use WebFetch on the top 2-3 results to extract detailed heading structures
if the search snippets are insufficient.
- Compile a summary of common patterns and missed opportunities.
Step 3: Generate Outline
Create a structured outline with the following format:
Guidelines for heading generation:
- 60-70% of H2 headings should be in question format
- Each H2 should have a clear answer-first paragraph prompt
- Include H3 subsections only where the topic genuinely warrants subdivision
- Target word counts should sum to the overall post target
- Chart type suggestions should be diverse (no two identical types)
- Image placement markers should be distributed evenly across the post
Step 4: Content Gaps
After generating the outline, add a dedicated content gaps analysis:
- List 3-5 topics or angles that all top-ranking competitors miss
- Identify opportunities for original data, case studies, or perspectives
- Note format advantages this post can have (more visuals, better structure,
deeper coverage on a specific subtopic)
Step 5: Save
Save the outline to outlines/[slug]-outline.md or to a user-specified path. Confirm the outline is ready for /blog write to consume.
If the outlines/ directory does not exist, create it.
Security
- Security scanPassed, 90 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/blog-outline/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/coopersimson96/ai-content-system/blog-outline)