AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Answer Engine Optimizer

skill-siddiqss-semantic-seo-suite-answer-engine-optimizer · by siddiqss

>

No reviews yet
0 installs
31 views
0.0% view→install

Install

$ agentstack add skill-siddiqss-semantic-seo-suite-answer-engine-optimizer

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-siddiqss-semantic-seo-suite-answer-engine-optimizer)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Answer Engine Optimizer? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

answer-engine-optimizer

The citation feedback loop. Where seo-performance-tracker measures Google rankings, this optimizes for being the source an LLM quotes — which, for a tool category whose buyers research inside ChatGPT and Perplexity, is where a lot of the demand now decides.

It reuses the suite's spine: read the brand workspace, respect the grounding tier, tag every value, and feed results back into the map and calendar. It layers onto the on-page map — same nodes, hardened — it does not replace it.

Read first: ../../framework/answer-engine-optimization.md (the method + the honesty rules), then ../../framework/macro-micro-semantics.md (the writing tactics it scores).

Preconditions

  • entity-profile.json + topical-map.json exist (run seo-brand-foundation /

topical-map-builder first).

  • Drafts to score live in brands//drafts/. With no drafts yet, the skill still

produces the hardening spec and the live-answer probe.

  • Live-answer probing needs grounding.sources.web_search: true (T1). Without it, do the

offline scoring only and say the probe was skipped — do not guess citations.

Workflow

  1. Score citation-readiness (T0, offline). For each draft:

`` python ../../scripts/aeo_score.py --draft brands//drafts/.md \ --schema-dir brands//data/schema --json ` Run it *after* validate_draft.py is clean — AEO is advisory, fabrication is a gate. Collect score, grade, and the specific fixes (DEF / QA / TLDR / LIFT / BREV / SELF / SCHEMA). Scores are measured (mechanical), the recommended rewrites are asserted`.

  1. Probe live answer engines (T1, web_search). For the highest-value target queries

(core-section, especially comparison/alternative nodes), query them answer-style and record, per query + engine + date: is the brand named? cited with a link? which competitor sources are quoted instead? This is a dated spot check (n=1 per probe), labelled measurednot a rank tracker. Never aggregate it into a visibility %.

  1. Write the AEO reportbrands//audits/-aeo.md:
  • Readiness table — per node: AEO score, grade, top fixes (measured + asserted).
  • Live citations — per probed query: brand cited? competitors cited? (measured,

dated, with the query text; honest about the tiny sample).

  • Hardening queue — nodes <70, ranked, with the concrete edits.
  • If web_search is off: state the probe was skipped; emit only the readiness table.
  1. Feed the loop.
  • Nodes scoring <70 → mark needs-update in the map; push up calendar.md.
  • Apply hardening to drafts via semantic-draft-writer; ensure JSON-LD via

linking-and-schema. Re-score to confirm the lift.

  • Queries where competitors are cited and the brand isn't → a hardening task on the

owning node and a signal for off-page authority (link-opportunities).

  • New questions found while probing → query-network additions via

topical-map-builder.

Definition of done

  • Every existing draft scored; a dated AEO report with the three sections written.
  • Hardening queue fed back into map statuses + calendar.
  • No invented visibility number anywhere — citations are dated, per-query observations or

they are absent. If web_search was off, the report says so.

Grounding ladder

  • T0: offline aeo_score.py readiness scoring + hardening spec. Fully useful alone.
  • T1 (web_search): + live answer-engine spot checks (measured, dated, per query).
  • T2: no paid dependency; SERP-feature data from DataForSEO (if on) can corroborate

which queries trigger AI Overviews, labelled measured.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.