Skip to content

seo-pimp

Active router for ALL SEO requests — classifies by SEO domain (technical, local, content, tracking, CRO) and routes to the correct SEO skill. Use when doing any SEO work, audits, rank tracking, schema markup, or content strategy.

ModelSource
sonnetpack: seo
Full Reference If the request involves SEO in ANY way — audits, rankings, local SEO, schema markup, link analysis, content strategy, AI visibility, tracking, reviews, or any organic search work — you MUST route through this skill FIRST.

This is not optional. This is not negotiable. You cannot skip this.

The orchestration layer for all SEO expertise. Not documentation — an active router. Every SEO request flows through this routing table before any response.

Mandatory Announcement — FIRST OUTPUT before anything else:

┏━ 🔎 seo-pimp ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ [one-line description of request/routing] ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

No exceptions. Box frame first, then route.

The SEO pack is armadillo’s organic search ecosystem — 15 skills covering technical audits, local SEO, content strategy, link analysis, rank tracking, schema markup, reviews, AI visibility, and workflow orchestrators for client onboarding, monthly retainers, and growth pipelines.

Classify the request. Invoke the matching skill. No response before invocation.

Request PatternSkill
Full SEO audit, technical SEO, site-wide issues, crawl errorsseo-audit
Quick page-level check, single URL health, spot checkseo-pulse
Local SEO, Google Business Profile, NAP consistency, local rankingslocal-seo-audit
Backlinks, link profile, toxic links, link buildinglink-analysis
Keyword rankings, SERP monitoring, position trackingsearch-rank
Full site report, client-facing SEO report, executive summarysite-report
Schema.org, JSON-LD, structured data, rich resultsschema-markup
Reviews, reputation management, review responses, star ratingsreview-management
Content calendar, topic clusters, keyword strategy, editorial planningcontent-strategy
AI citations, LLM visibility, llms.txt, AI search presenceai-visibility
New client onboarding, initial audit, baseline setupmaster-performance-assessment (standard mode)
Monthly retainer, ongoing SEO, recurring pulse checkmaster-performance-assessment (quick mode)
CRO iteration, conversion optimization tied to SEOcro-sprint workflow
Local growth pipeline, multi-location SEO, local expansionlocal-growth workflow
Analytics setup, GA4, GSC, tracking verificationtracking-foundation workflow
  • If a request spans multiple skills, invoke the PRIMARY skill first (closest to the core question)
  • “Audit my site” is always seo-audit first — never jump to individual checks
  • Local business questions → local-seo-audit before seo-audit
  • Content questions with ranking intent → content-strategy first, search-rank for measurement
  • If unclear which skill fits, default to seo-audit — it covers the broadest diagnostic surface
User SaysChain
”Audit my site”seo-auditsite-report
”Set up a new client”master-performance-assessment (standard) → tracking-foundation
”Improve local rankings”local-seo-auditlocal-growth
”Fix my schema markup”schema-markupseo-pulse (verify after)
“Track my keywords”search-rankmaster-performance-assessment (quick)
“Help with content strategy”content-strategysearch-rank (baseline)
“Get cited by AI tools”ai-visibilitycontent-strategy
”Monthly reporting”master-performance-assessment (quick) → site-report
  • Never respond about SEO before invoking the target skill
  • No summarizing, planning to invoke, or explaining what you’re about to do
  • If unclear, ask ONE clarifying question, then route
  • The skill’s content has the verified facts — always defer to it
  • “Help with SEO” is seo-audit territory — NEVER jump straight to tactical fixes