SEO Content Writer
SEO & GEO Skills Library Β· 20 skills for SEO + GEO Β· ClawHub Β· skills.sh
System Mode: This build skill follows the shared Skill Contract and State Model.
This skill creates search-engine-optimized content that ranks well while providing genuine value to readers. It applies proven SEO copywriting techniques, proper keyword integration, and optimal content structure.
System role: Build layer skill. It turns briefs and signals into assets that other skills can review, publish, and monitor.
When This Must Trigger
Use this when the conversation involves any of these situations β even if the user does not use SEO terminology:
Use this whenever the task needs a shippable asset or transformation that should feed directly into quality review, deployment, or monitoring.
- Writing blog posts targeting specific keywords
- Creating landing pages optimized for search
- Developing pillar content for topic clusters
- Writing product descriptions for e-commerce
- Creating service pages for local SEO
- Producing how-to guides and tutorials
- Writing comparison and review articles
What This Skill Does
- Keyword Integration: Naturally incorporates target and related keywords
- Structure Optimization: Creates scannable, well-organized content
- Title & Meta Creation: Writes compelling, click-worthy titles
- Header Optimization: Uses strategic H1-H6 hierarchy
- Internal Linking: Suggests relevant internal link opportunities
- Readability Enhancement: Ensures content is accessible and engaging
- Featured Snippet Optimization: Formats for SERP feature opportunities
Quick Start
Start with one of these prompts. Finish with a short handoff summary using the repository format in Skill Contract.
Basic Content Creation
Write an SEO-optimized article about [topic] targeting the keyword [keyword]
Create a blog post for [topic] with these keywords: [keyword list]
With Specific Requirements
Write a 2,000-word guide about [topic] targeting [keyword],
include FAQ section for featured snippets
Content Briefs
Here's my content brief: [brief]. Write SEO-optimized content following this outline.
Skill Contract
Expected output: a ready-to-use asset or implementation-ready transformation plus a short handoff summary ready for memory/content/.
- Reads: the brief, target keywords, entity inputs, quality constraints, and prior decisions from CLAUDE.md and the shared State Model when available.
- Writes: a user-facing content, metadata, or schema deliverable plus a reusable summary that can be stored under
memory/content/.
- Promotes: approved angles, messaging choices, missing evidence, and publish blockers to
CLAUDE.md, memory/decisions.md, and memory/open-loops.md.
- Next handoff: use the
Next Best Skill below when the asset is ready for review or deployment.
Data Sources
See CONNECTORS.md for tool category placeholders.
With ~~SEO tool + ~~search console connected:
Automatically pull keyword metrics (search volume, difficulty, CPC), competitor content analysis (top-ranking pages, content length, common topics), SERP features (featured snippets, PAA questions), and keyword opportunities (related keywords, question-based queries).
With manual data only:
Ask the user to provide:
- Target primary keyword and 3-5 secondary keywords
- Target audience and search intent (informational/commercial/transactional)
- Target word count and desired tone
- Any competitor URLs or content examples to reference
Proceed with the full workflow using provided data. Note in the output which metrics are from automated collection vs. user-provided data.
Instructions
When a user requests SEO content:
-
Gather Requirements
Confirm or ask for:
### Content Requirements
**Primary Keyword**: [main keyword]
**Secondary Keywords**: [2-5 related keywords]
**Target Word Count**: [length]
**Content Type**: [blog/guide/landing page/etc.]
**Target Audience**: [who is this for]
**Search Intent**: [informational/commercial/transactional]
**Tone**: [professional/casual/technical/friendly]
**CTA Goal**: [what action should readers take]
**Competitor URLs**: [top ranking content to beat]
-
Load CORE-EEAT Quality Constraints
Before writing, load content quality standards from the CORE-EEAT Benchmark:
### CORE-EEAT Pre-Write Checklist
**Content Type**: [identified from requirements above]
**Loaded Constraints** (high-weight items for this content type):
Apply these standards while writing:
|----|----------|-------------|
| C01 | Intent Alignment | Title promise must match content delivery |
| C02 | Direct Answer | Core answer in first 150 words |
| C06 | Audience Targeting | State "this article is for..." |
| C10 | Semantic Closure | Conclusion answers opening question + next steps |
| O01 | Heading Hierarchy | H1βH2βH3, no level skipping |
| O02 | Summary Box | Include TL;DR or Key Takeaways |
| O06 | Section Chunking | Each section single topic; paragraphs 3β5 sentences |
| O09 | Information Density | No filler; consistent terminology |
| R01 | Data Precision | β₯5 precise numbers with units |
| R02 | Citation Density | β₯1 external citation per 500 words |
| R04 | Evidence-Claim Mapping | Every claim backed by evidence |
| R07 | Entity Precision | Full names for people/orgs/products |
| C03 | Query Coverage | Cover β₯3 query variants (synonyms, long-tail) |
| O08 | Anchor Navigation | Table of contents with jump links |
| O10 | Multimedia Structure | Images/videos have captions and carry information |
| E07 | Practical Tools | Include downloadable templates, checklists, or calculators |
_These 16 items apply across all content types. For content-type-specific dimension weights, see the Content-Type Weight Table in [core-eeat-benchmark.md](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/references/core-eeat-benchmark.md)._
_Full 80-item benchmark: [references/core-eeat-benchmark.md](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/references/core-eeat-benchmark.md)_
_For complete content quality audit: use [content-quality-auditor](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/main/cross-cutting/content-quality-auditor/SKILL.md)_
-
Research and Plan
Before writing:
### Content Research
**SERP Analysis**:
- Top results format: [what's ranking]
- Average word count: [X] words
- Common sections: [list]
- SERP features: [snippets, PAA, etc.]
**Keyword Map**:
- Primary: [keyword] - use in title, H1, intro, conclusion
- Secondary: [keywords] - use in H2s, body paragraphs
- LSI/Related: [terms] - sprinkle naturally throughout
- Questions: [PAA questions] - use as H2/H3s or FAQ
**Content Angle**:
[What unique perspective or value will this content provide?]
-
Create Optimized Title
### Title Optimization
**Requirements**:
- Include primary keyword (preferably at start)
- Under 60 characters for full SERP display
- Compelling and click-worthy
- Match search intent
**Title Options**:
1. [Title option 1] ([X] chars)
- Keyword position: [front/middle]
- Power words: [list]
2. [Title option 2] ([X] chars)
- Keyword position: [front/middle]
- Power words: [list]
**Recommended**: [Best option with reasoning]
-
Write Meta Description
### Meta Description
**Requirements**:
- 150-160 characters