answer-engine-optimize…
Optimize a brand's mapped content to get cited by AI answer engines — Google AI Overviews, ChatGPT, Perplexity, Gemini. Scores drafts for citation-readiness…
Plan off-page authority for a brand — find and prioritize backlink opportunities from its topical map and competitor set, with a safe anchor-text mix and a competitor backlink-gap worksheet. Use whenever the user mentions backlinks, link building, off-page SEO, domain authority,
$ npx -y skills add siddiqss/semantic-seo-suite --skill link-opportunities --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/link-opportunitiesContext preview
The summary Claude sees to decide when to auto-load this skill.
Plan off-page authority for a brand — find and prioritize backlink opportunities from its topical map and competitor set, with a safe anchor-text mix and a competitor backlink-gap worksheet. Use whenever the user mentions backlinks, link building, off-page SEO, domain authority,
name: link-opportunities description: > Plan off-page authority for a brand — find and prioritize backlink opportunities from its topical map and competitor set, with a safe anchor-text mix and a competitor backlink-gap worksheet. Use whenever the user mentions backlinks, link building, off-page SEO, domain authority, digital PR, guest posts, "who should link to us", getting into best-of listicles, or why competitors outrank despite thinner content. Discovers real prospects via web_search (T1) or DataForSEO backlinks (T2); never invents authority numbers, referring domains, or contact emails. Triggers on off-page / link intent broadly.
The authority layer the content engine omits. A perfect map on a zero-authority domain still loses to funded incumbents — this plans the external links (and the citations that travel with them) that make ranking possible. It reads the same brand workspace, respects the tier, and tags every prospect's provenance.
Read first: `../../framework/off-page-authority.md` (plays, anchor rules, the honesty line), then `../../framework/eeat-signals.md` (why off-site entity consistency matters).
skill produces the plan, plays, and anchor mix but cannot name real prospects — say so; do not invent domains.
1. **Build the plan skeleton (T0, offline).**
python ../../scripts/link_prospects.py --map brands/<slug>/topical-map.json \
--entity-profile brands/<slug>/entity-profile.json --brand "<Brand>" \
--out brands/<slug>/outreach/link-plan.mdEmits, per node (priority-ordered core→outer): the fitting plays, an off-page anchor mix, and a competitor backlink-gap worksheet. Priorities are `derived`; play notes are `asserted`.
2. **Discover real prospects.**
"best/ alternatives/ vs" and record the listicles/reviews that already rank — inclusion targets. For each competitor, search their brand + "review / integration / alternative" to surface sites already covering the category.
topical relevance, and rank the gap. Authority numbers here are `measured`.
blank — never guessed), the node it supports, and the play. Score with `link_prospects.py:score_prospect` (unknown authority scores on relevance + link type, flagged unknown).
3. **Write the outreach queue** → append to `brands/<slug>/outreach/link-plan.md`:
mix (keep exact-match ~10%).
"contact: research needed" — do not invent an email.
4. **Feed the loop.**
asset* for it (free tool / data study), not low-value link spam.
with **answer-engine-optimizer**.
**seo-performance-tracker**.
invented domains or emails. If T0: the plan only, with an explicit note that discovery needs web_search/DataForSEO.
A free, open-source alternative to Surfer, MarketMuse, Clearscope & Frase — built as Claude Code skills. Topical authority, content briefs, AI writing, schema, GEO, and backlinks. With a fabrication guard that refuses to invent numbers.
Optimize a brand's mapped content to get cited by AI answer engines — Google AI Overviews, ChatGPT, Perplexity, Gemini. Scores drafts for citation-readiness…
Generate entity-aware, Koray-style content briefs from a topical-map node or any target query — a semantically ordered heading skeleton with entity/attribute…
Plan how a brand's published content gets seen — per-piece channel fit, repurposing atoms (X thread, LinkedIn post, Reddit answer, short-form video,…
Generate an internal-linking plan and JSON-LD structured data from a brand's topical map and entity profile. Use whenever the user asks about internal links,…
Write a full article draft from a semantic-SEO brief, following the micro-semantics writing rules and the brand's locked facts, then validate-and-repair it…
Audit an existing site against its topical map — coverage gaps, keyword cannibalization, entity drift, orphan pages, and per-page micro-semantic issues. Use…