GEO Content Writing Claude Skill

The GEO Content Writing Claude skill writes product-led articles that aim to rank in search and be cited by AI engines. It plans topics or drafts a page from a confirmed keyword, using verified sources and page-type templates. It is free and open source under the MIT license, from the onvoyage-ai gtm-engineer-skills repo.

GEO & AEO Intermediate MIT license 1.4k GitHub stars
Install
Clone
git clone https://github.com/onvoyage-ai/gtm-engineer-skills.git && cd gtm-engineer-skills
Symlink (official)
mkdir -p ~/.claude/skills && ln -s "$PWD/write-seo-geo-content" ~/.claude/skills/write-seo-geo-content
Skills CLI
npx skills add onvoyage-ai/gtm-engineer-skills --skill write-seo-geo-content
View on GitHub Checked

What the GEO Content Writing skill does

Generic AI drafts tend to be vague and unsourced, which is the opposite of what AI engines cite. This skill forces research first: it reads your product material, builds a page brief, and gathers five to eight real sources before it writes a word of the body.

Each article starts from a target prompt as well as a keyword. It adds standalone answer blocks that can be quoted out of context, a short brand mention block that explains why you belong in the answer, and tables or verdict statements in place of filler.

It picks a structure by page type: comparison, guide, use case, definition or trust and FAQ. A quality checklist runs before delivery, and it will say so if the page cannot support a brand mention.

  • Works in planning mode, proposing three to five topics with page type, keyword and target AI prompt
  • Works in writing mode, producing a markdown article with frontmatter
  • Researches current statistics from authoritative sources and refuses to estimate numbers
  • Writes quick-answer blocks sized for featured snippets and AI quoting
  • Adds a brand mention block that makes clear why the brand belongs in the answer
  • Uses structures for comparison, guide, use case, definition and trust pages
  • Applies title, meta description, keyword placement, internal link and E-E-A-T rules

How it works

  1. Choose a mode

    Planning mode proposes topics for your approval. Writing mode starts once a topic and keyword are confirmed.

  2. Review your material

    It reads product docs, landing pages or a content plan, and notes your exact terminology and claims.

  3. Build the page brief

    It fixes the page type, primary keyword, one to three target AI prompts and how the brand gets mentioned.

  4. Research sources

    It finds five to eight recent, authoritative sources and records the statistic, source, date and URL for each.

  5. Write and check

    It drafts using the page-type framework and SEO and GEO rules, then checks a quality list before delivering.

Example prompts

Once the GEO Content Writing skill is installed, ask Claude in plain language. These prompts trigger it:

  • Plan five SEO and GEO articles for our invoicing software and let me pick one
  • Write a comparison page: our tool vs two competitors, for the keyword best invoicing software for freelancers
  • Draft a guide on how to set up cold email domains, with sourced stats and a quick answer block
  • Write a definition page for 'answer engine optimization' that AI tools could quote
  • Turn this content plan into a use case page for agencies

What you get

  • A markdown article with frontmatter
  • A topic proposal list with keyword, page type and target prompt
  • A research log of sources with statistic, date and URL
  • A quote-ready answer block and brand mention block

Who it is for

  • Content marketers writing product-led pages for a SaaS or service brand
  • Agencies producing sourced articles for clients
  • Teams that already have a content plan and need drafts that match it

How to install the GEO Content Writing skill

What you need: Claude Code or another agent with web search. Works best with a brand and content plan from the companion skills in the same repo.

  1. Clone
    git clone https://github.com/onvoyage-ai/gtm-engineer-skills.git && cd gtm-engineer-skills
  2. Symlink (official)
    mkdir -p ~/.claude/skills && ln -s "$PWD/write-seo-geo-content" ~/.claude/skills/write-seo-geo-content
  3. Skills CLI
    npx skills add onvoyage-ai/gtm-engineer-skills --skill write-seo-geo-content
  4. Manual
    cp -r gtm-engineer-skills/write-seo-geo-content ~/.claude/skills/write-seo-geo-content

After installing, restart Claude Code or start a new session. Claude loads the GEO Content Writing skill automatically when your request matches it, or you can ask for it by name.

Tips for better results

  • Approve the topic, keyword and target AI prompt before drafting. It is built to wait for that.
  • Provide product docs and real customer language so the brand mention is specific and defensible.
  • Check each cited statistic against its source before publishing.

Limitations

  • Draft quality depends on what it finds through web search, so check every source.
  • It writes for brands that can honestly support a mention. It will push back on forced angles.

GEO Content Writing Claude skill FAQ

Yes. It is MIT licensed and published at github.com/onvoyage-ai/gtm-engineer-skills. It needs no paid API, though it relies on web search being available to Claude.

Clone the repo and symlink the write-seo-geo-content folder into ~/.claude/skills, as the README shows. Or run npx skills add onvoyage-ai/gtm-engineer-skills --skill write-seo-geo-content.

It is a SKILL.md without scripts, so you can zip the folder and upload it in Claude.ai under Settings, Capabilities, Skills on a paid plan. It needs web search to gather sources, so results vary by setup.

GEO means generative engine optimization. GEO content is written so AI engines can pull a clean, sourced answer from it. The skill does this with answer blocks, tables, cited statistics and clear structure.

It has frameworks for comparison pages, guides, use case pages, learn or definition pages, and trust or FAQ pages. It chooses the structure based on the page type you confirm.