frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Geo-lint – Claude Code skill that auto-fixes SEO/GEO violations in loop

https://github.com/IJONIS/geo-lint
1•ijonis•8h ago
Hey HN, I built geo-lint — an open-source linter for content (Markdown/MDX) that checks 92 deterministic rules across SEO, GEO (Generative Engine Optimization), content quality, and technical issues.

GEO is the idea that AI search engines (ChatGPT, Perplexity, Claude) cite content differently than Google ranks it. Things like question-formatted headings, FAQ sections, entity density, E-E-A-T signals, and citation-ready statistics all matter for whether an LLM will pull from your content. geo-lint has 35 rules specifically for this.

The interesting part is the lint loop. It ships as a Claude Code skill — you run /geo-lint audit and it spawns parallel subagents, one per file. Each agent reads the violations, edits the content, re-lints, and repeats until clean (max 5 passes). The linter is fully deterministic (no LLM in the rules themselves), so the agent gets unambiguous violation + suggestion pairs to act on. Zero hallucination risk in the analysis layer.

It also works without Claude Code — npx geo-lint --format=json gives you a flat JSON array any agent (Cursor, Copilot, Windsurf) can consume. The rules are the same either way.

MIT licensed, zero runtime deps beyond gray-matter. npm: @ijonis/geo-lint

GitHub: https://github.com/IJONIS/geo-lint

Comments

ijonis•8h ago
Maker here. I run a small AI consultancy and kept seeing the same pattern: clients' content ranked fine on Google but never got cited by ChatGPT or Perplexity.

Turns out AI engines look for different signals — question-formatted headings, entity density, FAQ sections, citation-ready statistics. Nobody had a linter for this, so I built one.

The lint loop is the part I'm most proud of: the linter outputs deterministic JSON (no LLM involved), then Claude Code agents consume those violations and fix them autonomously. One subagent per file, in parallel, max 5 passes. The separation matters — deterministic analysis, non-deterministic fixes.

Happy to answer questions about GEO rules, the Claude Code skill architecture, or the lint loop design.

Is this man the future of US manufacturing?

https://thehustle.co/newsletters/04-03-2026
1•paulpauper•1m ago•0 comments

Every Coen Brothers Movie, Ranked

https://www.insidehook.com/film/every-coen-brothers-movie-ranked
1•RickJWagner•2m ago•1 comments

AI Has Amnesia. You're Paying. Blame the Architecture

https://solonai.com/grantai/essays/ai-amnesia
1•grant-ai•2m ago•0 comments

Where Are China's A.I. Doomers?

https://www.nytimes.com/2026/03/04/world/asia/china-ai-enthusiasm.html
2•bookofjoe•3m ago•1 comments

Parse, Don't Guess

https://event-driven.io/en/parse_dont_guess/
1•porada•3m ago•0 comments

Flock vs. FOIA: The Suppression Manual

https://haveibeenflocked.com/news/flock-vs-foia
2•wayathr0w•4m ago•1 comments

Managerial Abuse (1988)

https://developer.apple.com/library/archive/technotes/ov/ov_08.html#//apple_ref/doc/uid/DTS10002606
1•slugs19•4m ago•0 comments

Mahatma Gandhi's Approach to Environmental Sustainability

https://evs.institute/environment-and-society/gandhi-approach-environmental-sustainability/
1•methuselah_in•5m ago•0 comments

Version control and full session capture are table stakes

https://lexifina.com/blog/version-control-and-full-session-capture-are-table-stakes
1•alansaber•5m ago•0 comments

Nintendo Sues U.S. Government for Tariff Refunds

https://www.scribd.com/document/1008639172/Nintendo-Sues-U-S-Government-For-Tariff-Refunds
3•coloneltcb•9m ago•0 comments

X Users Find Their Real Names Are Being Googled in Israel

https://www.mintpressnews.com/x-users-find-their-real-names-are-being-googled-in-israel-after-usi...
7•upofadown•13m ago•0 comments

Periodic Labs

https://periodic.com/
2•tomnicholas1•14m ago•0 comments

Stop Registration Spam with Identity Pre-Verification

https://fusionauth.io/blog/identity-pre-verification
1•mooreds•15m ago•0 comments

HelloAI: Honest leaderboard of the current top frontier models

https://helloai.com/
1•HelloAi•15m ago•0 comments

China's CO2 emissions hit Q1 record high after 4% rise in early 2023 (2023)

https://www.carbonbrief.org/analysis-chinas-co2-emissions-hit-q1-record-high-after-4-rise-in-earl...
1•tlogan•16m ago•1 comments

The Shady World of IP Leasing

https://acid.vegas/blog/the-shady-world-of-ip-leasing/
2•alibarber•19m ago•0 comments

Long-term support for Linux releases gets a new lease on life

https://thenewstack.io/long-term-support-for-linux-releases-gets-a-new-lease-on-life/
1•CrankyBear•21m ago•1 comments

Best API Documentation Tools

https://www.jamdesk.com/blog/best-api-documentation-tools
1•gbourne1•21m ago•0 comments

The UAW Is Leading the Push for Green Jobs in California

https://jacobin.com/2026/02/uaw-green-jobs-california-union/
1•PaulHoule•22m ago•0 comments

Utah's online porn tax proposal poses a major threat to civil liberties

https://www.techdirt.com/2026/03/06/utahs-proposal-to-tax-online-pornography-is-a-civil-liberties...
3•speckx•23m ago•1 comments

Show HN: How to Catch Documentation Drift with Claude Code and GitHub Actions

https://dosu.dev/blog/how-to-catch-documentation-drift-claude-code-github-actions
1•onlydole•24m ago•0 comments

Runtime observability and policy enforcement for AI coding agents

https://www.oculisecurity.com/
1•rellaElla•25m ago•0 comments

Wine 11.4 – Run Windows Applications on Linux, BSD, Solaris and macOS

https://www.winehq.org/announce/11.4
1•neustradamus•25m ago•0 comments

BlackRock $26B Private Credit Fund Limits Withdrawals

https://www.bloomberg.com/news/articles/2026-03-06/blackrock-s-26-billion-private-credit-fund-lim...
3•greesil•26m ago•1 comments

Dracarys

https://dracarys.robertborghesi.is/
2•darmensdf•26m ago•0 comments

Project Operational Autonomy: our agent-to-agent-future

https://pebblebed.com/blog/operational-autonomy
1•kmavm•26m ago•0 comments

China's 792M kWh compressed air energy station now operational

https://interestingengineering.com/energy/china-largest-compressed-air-energy-station-world
2•pseudolus•29m ago•1 comments

Are there any companies who are anti-AI?

1•anti-ai-dev•30m ago•1 comments

The Worst Acquisition in History, Again

https://www.profgmedia.com/p/the-worst-acquisition-in-history
3•JumpCrisscross•31m ago•0 comments

OpenPawz Conductor Protocol

https://github.com/OpenPawz/openpawz/blob/main/reference/conductor-protocol.mdx
1•gotham64•33m ago•1 comments