geo-lint

Validate and fix Markdown/MDX files for SEO and GEO compliance.

38|4|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/IJONIS/geo-lint --skill geo-lint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geo-lint
Source: https://github.com/IJONIS/geo-lint/tree/main/skills/geo-lint
Command: npx skills add https://github.com/IJONIS/geo-lint --skill geo-lint

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of ensuring content is optimized for AI search engines and traditional SEO, preventing manual errors and improving discoverability.

Core Features & Use Cases

  • Content Linting: Validates Markdown/MDX files against 92 deterministic rules for SEO and GEO compliance.
  • Autonomous Fix Loop: Automatically scans, identifies violations, fixes them, and re-lints until content is clean.
  • Use Case: Before publishing a blog post, run /geo-lint audit to ensure it meets all AI citation readiness and SEO standards, automatically fixing common issues like missing headings or incorrect link formatting.

Quick Start

Run a full audit of all content files to find and fix violations.

Frequently Asked Questions about geo-lint

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

FAQPage Schema
How do I optimize Markdown content for AI search visibility?

To optimize Markdown content for AI search visibility, run a linter against 92 deterministic rules to validate citation readiness and automatically fix structural SEO violations in your MDX files.

What is GEO readiness and how does an automated linter check it?

GEO readiness ensures content is structured for AI search engine citation. An automated linter checks this by scanning Markdown files to identify and fix missing headings or incorrect link formatting.

Do I need Node.js to run automated SEO linting on MDX files?

Yes, you need Node.js installed to execute automated SEO linting on MDX files, as the linter requires the @ijonis/geo-lint package to run the validation and autonomous fixing workflows.

What is the best way to audit pre-publish content for AI search compliance?

The best way to audit pre-publish content for AI search compliance is running an autonomous fix loop that scans, identifies rule violations, fixes them, and re-lints until your Markdown is clean.

Can I automatically fix missing headings and link formatting in Markdown?

You can automatically fix missing headings and incorrect link formatting in Markdown by running a linter that continuously applies fixes and re-lints until all SEO compliance violations are resolved.