geo-generate
Use when previewing optional llms.txt proposal files, candidate JSON-LD, or crawler-control suggestions for a website build
Use when maintaining a measured search experiment with one exact query, one target page, comparable observations, and a scheduled review
$ npx -y skills add cucuwang/geoptimize --skill seo-experiment-ledger --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/seo-experiment-ledgerContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when maintaining a measured search experiment with one exact query, one target page, comparable observations, and a scheduled review
name: seo-experiment-ledger description: Use when maintaining a measured search experiment with one exact query, one target page, comparable observations, and a scheduled review
Use geoptimize's SEO ledger to run a controlled page experiment. This workflow remains separate from content-readiness scoring and makes no ranking promise.
1. Run `geo seo status <repository>` and inspect all three JSON files in `data/seo`. 2. Record a fixed Search Console observation with `geo seo record`. Preserve the exact query, target page, country, device, search type, and complete date window. 3. Review a `monitoring` query only when `nextReviewDate` is due. Supply a comparable post-action observation to `geo seo review`. 4. Run `geo seo select <repository>`. Work on the returned query only. If there is no candidate, report the ledger state and stop. 5. Describe who searched, what they needed, and one information gap on the target page. 6. Make one focused page change that addresses the gap. Link to the visitor's likely next question or action when helpful. 7. Run the site's normal checks and a geoptimize build audit. Commit the page change and baseline ledger files without starting the monitoring period. 8. Deploy the page and read the public result back. Then run `geo seo start` with the verified publication date and the completed change. Commit the ledger update and report the next review date without predicting the result.
Formerly aeoptimize. This is the same project, continued under the geoptimize name from version 0.8.0. Existing aeoptimize users can follow the migration guide.
Use when previewing optional llms.txt proposal files, candidate JSON-LD, or crawler-control suggestions for a website build
Use when auditing a website or build output for deterministic content-readiness regressions and evidence-bounded discovery checks
Use when proposing evidence-bounded readability and structure edits without inventing content, ranking claims, or structured data