Skip to content

Submit: aeoptimize — lint docs for AI crawlers without pretending they rank you #240

Description

@cucuwang

Product

aeoptimize

URL

https://github.com/cucuwang/aeoptimize

Tagline

Deterministic content-readiness lint for static sites and docs.

Description

aeoptimize is a free MIT CLI, GitHub Action, and Vite/Next plugin that lints whether a page is machine-readable and citable: document structure, sourced quantitative claims, JSON-LD hygiene when present, indexing controls, and repetitive wording.

The score is a versioned heuristic for catching regressions in the same project. It does not predict Google rankings, AI Overviews, or ChatGPT/Perplexity citations. llms.txt and FAQPage generators exist but score zero points on purpose.

Requires Node.js 22.12+.

Install

npx aeoptimize scan https://example.com
npx aeoptimize scan ./dist --dir
npx skills add cucuwang/aeoptimize

GitHub Action (advisory by default):

- uses: cucuwang/aeoptimize@v0.6.2
  with:
    path: dist

npm: aeoptimize@0.6.2

Category

Developer Tools / Open Source / CLI / Documentation

Pricing

Open Source (MIT), free

Screenshot

https://raw.githubusercontent.com/cucuwang/aeoptimize/main/docs/assets/social-card.png

Demo GIF: https://raw.githubusercontent.com/cucuwang/aeoptimize/main/docs/assets/demo.gif

Maintainer disclosure

Submitted by project maintainer @cucuwang. Please use the free listing; do not apply a paid feature boost.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions