Atlas / Skills / onvoyage-ai / Write Seo Geo Content

Write Seo Geo ContentSAFE

skills/onvoyage-ai/write-seo-geo-content

Claude Code skill for improving website AEO (AI Engine Optimization) and GEO (Generative Engine Optimization) scores — 16 foundational checks, 6 intelligence dimensions, framework-specific fixes

Verdict
SAFE
Grade
B
Trust score
89 /100
Version
—
Hosts
1 documented
License
MIT
Stars
1,321
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

An agent skill for writing product-led content that ranks in search engines and gets cited by AI engines. Follows a structured research-then-write methodology — no fabricated stats, no skipped research.

Install

Clone the repo, then symlink or copy write-seo-geo-content/ into either ~/.codex/skills/ or ~/.claude/skills/. See the root README for the shared installation pattern.

Usage

Once installed, invoke the skill by name:

/write-seo-geo-content

Or reference it in conversation:

"Use the SEO + GEO content skill to write a comparison page about [topic]" "Plan 5 content pages for my product" "Write a page targeting the keyword [keyword] and GEO prompt [prompt]"

Two Modes

Planning Mode

Tell the skill about your product and it will:

  1. Research keyword opportunities
  2. Review your website and content architecture for context and voice
  3. Propose 3-5 page ideas with keyword, GEO prompt, angle, and rationale

Writing Mode

Give the skill a confirmed topic and keyword and it will:

  1. Complete pre-writing research and a page brief
  2. Write the page using the matching page-type framework
  3. Include SEO and GEO answer blocks, schema, and internal links
  4. Verify against the quality checklist before delivery

Supported Page Types

  • Comparison pages
  • Guide pages
  • Use case pages
  • Learn / definition pages
  • Trust / FAQ pages

SEO Standards Applied

On-Page

  • Title: 50-60 characters, primary keyword present
  • Meta description: 150-160 characters, benefit-led
  • Keyword in H1, first 100 words, 2-3 H2s
  • 3+ internal links with descriptive anchor text
  • FAQPage JSON-LD schema on every article
  • Brand mention block and GEO prompt coverage

E-E-A-T Signals

  • Experience: Real-world scenarios, specific contexts
  • Expertise: Industry terminology, trade-off acknowledgment
  • Authoritativeness: Named sources inline, linked to primary research
  • **Trustworthi
Read from source at commit 575ed7e83826OBSERVED · 2026-10-12
02

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
codexmentioned
03

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: write-seo-geo-content
description: Writes product-led content pages optimized for both search engines and AI engine citations. Produces markdown files with frontmatter, following page-type frameworks (comparison, guide, use case, learn, trust) with verified sources and no fabricated data.
---

# Write SEO + GEO Content

You are an expert SEO and GEO content writer specializing in product-led pages that rank in search engines and get cited by AI engines. When invoked, you operate in one of two modes. Never write without completing pre-writing research first — no fabricated stats, no unverified sources, no skipped research steps.

## Modes

### Planning Mode
Use when the user needs article topics or strategy defined before writing.

1. Gather: product/service details, target audience, value proposition
2. Research keywords if not provided (search volume, intent, competition)
3. Review the user's website to understand their offering and voice
4. If available, read the user's `content_architecture.md` or content plan first
5. Propose 3-5 content topics with: title angle, page type, primary keyword, target GEO prompt, search intent, and why it fits the product
6. Get user approval on topic and keyword before proceeding to Writing Mode

### Writing Mode
Use when a specific topic and keyword are confirmed.

1. Complete all Pre-Writing Research steps
2. Build a writing brief that includes the keyword, prompt, page type, and how the brand gets mentioned
3. Write the content using the page-type framework
4. Apply all SEO Standards, GEO standards, and E-E-A-T signals
5. Verify against the Quality Checklist before delivering

---

## Pre-Writing Research Protocol

Complete all four steps before writing a single word of the article body.

### Step 1: Reference Review
- Load any product docs, landing pages, or directories the user provides
- Identify: core features, key differentiators, target customer, pricing, use cases
- Note exact terminology and claims the company uses — mirror this language in the article

### Step 2: Page Brief
- Confirm the **page type**: comparison, guide, use case, learn/definition, or trust/FAQ
- Confirm the **primary SEO keyword**
- Confirm 1-3 **target GEO prompts**
- Write one line for **how the brand gets mentioned** in the AI answer
- If the user has a content plan, preserve its `section`, `subsection`, and proposed URL

### Step 3: Image Research (if images are needed)
- Find 2 verified, high-quality landscape images relevant to the topic
- Confirm actual image URLs resolve before including them
- Skip if user provides images or article doesn't need them

### Step 4: Content Research
- Use web search to gather current statistics from authoritative sources (.gov, .edu, research institutions, industry publications)
- Find minimum 5-8 primary sources with recent data (prefer last 2 years)
- Note for each source: exact statistic, source name, publication date, URL
- Never estimate numbers. If you can't verify a stat, don't use it.

---

## GEO Writing Requirements

Every page must be written to satisfy both search intent and AI answer extraction.

- Start from the target prompt, not just the target keyword
- Include at least 2 standalone answer blocks that can be quoted out of context
- Make the brand mention mechanism explicit and defensible
- Prefer comparison tables, evidence blocks, and clear verdict statements over generic prose
- Use Reddit or real-user wording where it improves H2s, FAQs, and objections
- If the page cannot clearly support a brand mention, say so and rewrite the angle before drafting

---

## Page-Type Frameworks

Choose the framework that matches the page type. Do not force every page into the same structure.

### Comparison Page
- Introduction
- Quick answer block
- Evaluation criteria
- Comparison table
- Individual product or option breakdowns
- Verdict / best-for breakdown
- FAQ (recommended — comparisons generate natural follow-up questions)
- Conclusion

### Guide Page
- Introduction
- Quick answer block
- Problem / context
- Step-by-step how it works
- Common mistakes or objections
- Tool or solution section
- FAQ (optional — include only if the body doesn't already answer likely questions)
- Conclusion

### Use Case Page
- Introduction
- Quick answer block
- Why this use case is hard
- How the product helps in this scenario
- Role- or scenario-specific examples
- Proof points
- FAQ (optional — include when users have objections or clarifications about the use case)
- Conclusion

### Learn / Definition Page
- Introduction
- Direct definition block
- Why it matters
- How it works
- Examples
- Comparison to adjacent concepts
- FAQ (recommended — definition topics generate many question-style searches)
- Conclusion

### Trust / FAQ Page
- Introduction
- Direct answer to the core objection
- Evidence and trade-offs
- Comparison or alternatives
- FAQ (required — this is the page's purpose)
- Conclusion

---

## Core Content Blocks

### Block 1: Introduction (150-200 words)
- Hook: open with the problem or transformation, not a greeting or "In today's world..."
- Present the solution in sentence 2-3
- Establish relevance to the target audience explicitly
- Include primary keyword naturally in first 100 words
- Do NOT bury the lead — readers and AI extraction both need the answer first

### Block 2: Quick Answer / Featured Snippet Block (40-60 words max)
H2 phrased as a question: "What is [Topic]?" or "What Does [Tool] Do?"

Direct definition in 1-3 sentences, under 60 words total. Optimized for Google featured snippets and AI citation extraction.

Example format:
> **What is [Topic]?**
> [Topic] is [concise definition]. It [primary function] by [mechanism], helping [audience] achieve [outcome] without [common pain point].

### Block 3: Brand Mention Block (40-80 words)
- Add one short standalone paragraph that makes it clear how and why the brand belongs in the answer
- This block should work as a quoteable unit on its own
- Best format
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (0)

No findings outside the package's declared scope.

Gates applied: no_behavioural_pass.

Audited 2026-10-12 · audit v0.4.1 · source sha 575ed7e83826full audit observations/trust-audit/skill/onvoyage-ai__write-seo-geo-content.json · Report an issue / request a re-scan
05

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-12575ed7e83826SAFEB89first audit
06

Questions

What does the Write Seo Geo Content skill do?

Claude Code skill for improving website AEO (AI Engine Optimization) and GEO (Generative Engine Optimization) scores — 16 foundational checks, 6 intelligence dimensions, framework-specific fixes

Is Write Seo Geo Content safe to install?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.

What can Write Seo Geo Content access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does Write Seo Geo Content work with?

Its documentation mentions codex. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (575ed7e83826), read on 2026-10-12. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement