geo-writer

Optimize public-facing text for LLM-based search with JSON-LD schema.

2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/alex-voloshin-dev/ai-skills --skill geo-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-writer
Source: https://github.com/alex-voloshin-dev/ai-skills/tree/main/.windsurf/skills/geo-writer
Command: npx skills add https://github.com/alex-voloshin-dev/ai-skills --skill geo-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of content invisibility in AI-driven search engines like ChatGPT, Perplexity, and Google AI Overviews by structuring text for machine extraction rather than just human reading.

Core Features & Use Cases

  • Structural Optimization: Applies the GEO-SFE framework to ensure content is chunked into extractable, answer-first sections.
  • Schema Integration: Automatically generates and validates JSON-LD schema (Article, FAQPage, HowTo) to boost entity graph authority.
  • Use Case: Use this when drafting pillar pages, blog posts, or technical documentation that you want to be cited as a primary source by LLMs.

Quick Start

Use the geo-writer skill to optimize the current draft for AI search visibility and generate the required schema markup.

Frequently Asked Questions about geo-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize my blog posts for AI search engines like ChatGPT and Perplexity?

You optimize content for AI search by restructuring text into extractable, answer-first chunks and implementing mandatory JSON-LD schema, which increases machine extractability and LLM citation rates.

What is Generative Engine Optimization and how does it differ from traditional SEO?

Generative Engine Optimization focuses on structuring text for machine extraction rather than just human reading, using meso-chunking and micro-emphasis to secure citations in AI-driven search results.

How do I add JSON-LD schema to technical guides for better answer engine visibility?

You add schema by generating and validating Article, FAQPage, or HowTo JSON-LD markup within your technical guides, which boosts entity graph authority and improves answer engine citation rates.

Can I use this to optimize existing landing pages for LLM-based search citations?

Yes, you can optimize existing landing pages by applying the GEO-SFE framework to restructure content into extractable sections and generating the required JSON-LD schema for high entity clarity.

What is the best way to structure pillar pages for answer engine optimization?

The best way to structure pillar pages for answer engine optimization is applying macro-structure and meso-chunking to create answer-first sections, ensuring high extractability for LLM-based search queries.