search-atlas-group
- 75 skills
- 0 followers
- 11 hours ago last updated
- ▌ Dreaming · search-atlas-group bundleReflect on recent engineering work across repos, reconstruct what happened, extract reusable engineering lessons, generate research questions, and produce a morning HTML report. Use after project execution, coding sessions, long agent runs, failed loops, multi-repo work, or before starting the next day with a clearer backlog of questions and compounding insights.
- ▌ Dashboard · search-atlas-group bundleA local tabbed dashboard showing all six AMM Founding Circle tools' reports in one place (Connection Sentinel, Bug Hunter, Content QA, Lead Grader, Penny Dashboard, Outbound Engine), each with a Refresh button that re-runs that tool's own command and pulls its latest report back in. Use when a member wants one place to check every tool at a glance instead of hunting down six separate report files, when presenting results live to a client or teammate, or when a specific tool's tab needs re-running after config changes.
- ▌ Goal Mode · search-atlas-group bundleStop babysitting a long job. Tell your agent the finish line — "keep working until X" — and it works toward it on its own instead of stopping every few minutes to ask you what to do next. It pings your computer when something meaningful changes and again when it's done, so you can walk away and get pulled back only when it matters. Use when you're stuck hand-nudging a long run ("keep going", "continue", "next") to keep it alive, when you want to work until a real condition is true (all tests pass, the draft is finished, the file is clean) and be notified instead of watching, or when you say "work until X and tell me when it changes".
- ▌ Bug Hunter · search-atlas-group bundleSweep every client site and Google Ads account for real, client-visible errors — broken links, disapproved ads, dead tracking tags, broken redirect chains. Use when the user says "run my bug hunt", "sweep my clients", "check my client sites for errors", "audit my Google Ads accounts for problems", or wants to know what's broken before a client finds it. Read-only — never edits, pauses, or posts anything.
- ▌
- ▌ Lead Grader · search-atlas-group bundleGrade inbound leads (CallRail calls today; LSA/form-fills/outbound leads later) against a per-client rubric — 🔥 Hot / ✅ Qualified / ⚠️ Weak / 🗑️ Junk with a one-line reason and the key quote. Use when the user says "grade my calls/leads", "run my lead grader", "how good were today's calls", or "build a scoring rubric for [client]".
- ▌ Agent Usage · search-atlas-groupShow accurate Claude/Codex account usage from provider quota APIs where exposed and local session ledgers otherwise.
- ▌ Clickup API · search-atlas-groupClickUp v3 API conventions, channel/DM creation rules, thread reply endpoints, and the company-wide 🧞 emoji prefix requirement for any Claude-authored ClickUp message. Use when sending ClickUp messages, creating channels, replying to threads, or scripting against the ClickUp API.
- ▌ Night Shift · search-atlas-group bundleRun a bounded overnight AOSwarm-style analysis across recently active repos, using isolated workers to inspect architecture, tests, tooling, performance, safety, and agent-readiness, then synthesize a self-contained morning HTML report. Use for unattended nightly work blocks, architecture review swarms, cross-repo improvement mining, and robust fallback execution across Claude, Codex, and Gemini.
- ▌ Codebase Map · search-atlas-groupGenerate or refresh a codebase structural map for the current repo. Use proactively when entering a repo that lacks .claude/codebase-map.md, or when the user asks to map/index a codebase.
- ▌ HTML Reports · search-atlas-group bundleSelf-contained HTML report archetypes. Pick the right shape for the document — Folio (book), Stage (slides), Atlas (dashboard), Field (editorial long-read), Ledger (comparison matrix), Timeline (chronological story). Single-file, date-stamped outputs, no external deps, light-mode by default.
- ▌ Ladder Audit · search-atlas-groupAudit this machine against the Agentic Ladder and report where the member stands — system score, tier progress, the rung they operate at, the defensible floor beneath it, any holes, and the one next thing to build. Use when someone asks to run their ladder audit, check their agentic level, see what rung they are on, find out what they are missing, re-check their setup after building something, or asks "how agentic am I". Reads the local machine only; nothing is uploaded.
- ▌ Python Style · search-atlas-groupPython code style and tooling rules — Ruff linter on every modification, --break-system-packages flag for Homebrew Python on macOS, python-dotenv for env loading (never source .env). Use proactively when editing any .py file or installing Python packages.
- ▌ Agent Runbook · search-atlas-groupRouting runbook for engineering tasks across the agent stack (ao spawn, GSD, OMC, /goal, /loop, /schedule, inline, codex, gemini, Claude Flow swarm). Use when uncertain which execution mode to choose, before any non-trivial action. Outputs a composed pipeline, not just one mode. Hard rules and gates live in global CLAUDE.md; this skill is the HOW for routing.
- ▌ Durable State · search-atlas-group bundleKeep a long or overnight agent run's memory in files on disk, not in the chat window, so a crash, a restart, a closed laptop, or a hand-off to another machine can't kill the work. The run resumes from three files (contract / progress / state). Use when a job runs for hours or overnight, when a dead laptop or a crash has already cost you a session and you never want that again, when you want to start something on one machine and finish it on another, or when work spans more than one sitting and you keep losing your place.
- ▌ Report Writer · search-atlas-groupCreate a standalone HTML report, decision memo, audit, comparison, or analysis for a stakeholder audience.
- ▌ Capability Map · search-atlas-group bundleMap what your agent can actually DO across your stack today versus what's gapped, and learn the two workarounds that bridge a missing action. Use when you've built a good agent but keep hitting a wall where it can read a tool but can't act in it — "everything is 80% and I can't get the last 20% agentic" — usually a write-scope your ad platform, CRM, or form provider doesn't expose to the agent. Teaches you to inventory YOUR OWN stack's coverage (not a fixed platform list), find the exact gapped actions, and pick the right bridge for each one.
- ▌
- ▌ Learn · search-atlas-groupExtract instincts from the current session — corrections, confirmations, and tool-usage patterns
- ▌ Launch Website · search-atlas-groupThis skill should be used when the user asks to "plan a new website launch", "create a launch plan", "generate site architecture", "build per-page SEO briefs", "wireframe a website", or "plan a new site with Search Atlas". Produces a complete launch plan (site architecture, per-page briefs with primary + long-tail keywords, metadata, modules, FAQs, schemas, internal linking) by pulling Search Atlas MCP data and recommending Search Atlas tools/playbooks to run. Opinionated toward local service businesses with 1-5 physical locations.
- ▌ Security Radar · search-atlas-group bundleAudit your own agentic setup's security posture. Use when the user asks to check/harden their setup, run a security check on their machine, scan their installed Claude Code skills / MCP servers / project dependencies, or wants a posture brief. Cross-references the installed surface against OSV.dev + npm audit and the OWASP LLM/Web Top 10. Read-only.
- ▌ Thread To Spec · search-atlas-groupConvert a pasted product, marketing, or engineering discussion into a scoped implementation spec with acceptance checks and explicit out-of-scope boundaries.
- ▌ Outbound Engine · search-atlas-group bundleRun a prospecting pipeline that finds website visitors who look like real buyers, scores them against your ICP, drafts a personalized cold email, and queues it for your approval — before anything ever touches a real send. Packages the proven website-visitor-to-Smartlead stack an AMM member built that replaced a ~$700/mo Apollo + Hunter.io spend. Use when you want to run your outbound pipeline, review pending outreach drafts, build your Ideal Customer Profile, or generate a weekly pipeline report. This build is dry-run only — it never sends a real email or calls a real Visual Visitor/Smartlead API.
- ▌ Penny Dashboard · search-atlas-group bundleCompute per-client cost/billing profitability (Penny Dashboard) and generate an internal owner view plus a locked-down, client-safe HTML page per client. Use when an agency owner asks to run their Penny Dashboard, check which clients are unprofitable, see margin by client, or generate a client-safe cost/spend page to send a client.
- ▌ Autonomy Budget · search-atlas-group bundleHand a multi-day job to your agent and walk away — for real. You set the rails once (what it can touch, what it can never touch, how long it runs, what pulls it back to you), then it works for days on its own and comes back only when something genuinely needs a human. It saves its place so a crash or a closed laptop doesn't cost the work, and it leaves a log that proves it stayed inside the rails. Use when you want days of throughput without babysitting — a batch audit of every client site, a multi-site refresh, a long overnight-into-the-next-day job — when you're afraid to leave an agent running unwatched because you can't be sure what it'll touch, or when you're on Level 9 and want the "set the rails and leave" step done right.
- ▌ CLI LLM Routing · search-atlas-groupUse installed AI CLIs for second opinions, latest-docs checks, and long-context review. Avoid raw provider API calls unless a project explicitly requires API integration.
- ▌ Host Your Agent · search-atlas-group bundleGet your agent off your laptop. Installs an auto-save hook so an overnight run never loses work, plus a scheduled unattended runner (launchd on Mac / Task Scheduler on Windows / cron on Linux) that fires one of your own recurring jobs on a schedule and leaves a finished morning artifact. Use when you want an agent to run while your machine sleeps, when you're tired of hand-running ./run.sh and babysitting a terminal, when a crash or dead laptop keeps killing a session, or when you want to "set it and forget it" for a job you do every day.
- ▌ Instinct Bridge · search-atlas-groupBridge GSD milestone patterns/lessons into the instinct pipeline as candidates
- ▌ Evolve · search-atlas-groupCluster related instincts by trigger family and lexical similarity, identify skill-creation candidates
- ▌ Token Optimizer · search-atlas-group bundleFind the ghost tokens. Audit Claude Code or Codex setup, see where context goes, fix it. Use when context feels tight.
- ▌ Agency Scorecard · search-atlas-groupBuilds and maintains an EOS-style weekly Scorecard — 5 to 15 leading numbers that tell you Monday whether you'll have a problem Friday — pulled automatically from wherever those numbers already live, with off-track ones flagged before your weekly meeting. Use when your only view of the business is last month's P&L (too late to act on), when you want the Scorecard ready before your L10/weekly meeting instead of built during it, or when you don't know which 10 numbers actually predict your agency's health.
- ▌ Client Dashboard · search-atlas-group bundleGive your client a live, branded view of the work your agents are doing — without giving them your tools, your logins, or a plugin bolted into their site. Each agent run writes a small results file; a self-contained branded HTML dashboard is regenerated from it and hosted as a static page the client just opens. Read-only by construction. Use when a client wants to "see what you're doing," when you're tired of hand-building status decks, when you want to extend your Command Center with a client-visible view, or when you've been asked for a client dashboard and your instinct was a WordPress plugin (don't — read the cautionary tale below).
- ▌
- ▌ Keyword Deep Dive · search-atlas-group bundleUse when planning to rank for a specific keyword. The agent Googles it, reads the top 10, classifies intent, reads the top 3 competitor pages, and produces a 90-day ranking plan with intent, SERP analysis, and content recommendations. When a SearchAtlas MCP is connected, leverages SA tools (rank tracking, brand vault, GBP, OTTO, LLM Visibility) first before falling back to generic web search.
- ▌ Model Gear Router · search-atlas-group bundleDecide which provider and which model runs each task, automatically, from an orchestrator layer — instead of typing a model name every time. Use when a session should pick its own model per sub-task, when fanning work out to several models in parallel, when a job is burning an expensive model on cheap work, or when setting up an orchestrator that dispatches to workers. Covers the tier/mission split, the job-class routing table, the same-family review ban, and the precedence order that keeps your explicit choice on top.
- ▌ Sa Website Studio · search-atlas-group bundlePush a website into SearchAtlas Website Studio — create a Website Studio project for a domain so it can be rebuilt as an AI-generated site in the SA dashboard. Use when someone wants to migrate or import a site into SearchAtlas, create a SearchAtlas Website Studio project, push their site into the SA landing page builder, or use SA to rebuild their website. Calls the SA MCP API (website_studio_tools → create_project). Requires an SA API key.
- ▌ Website Migration · search-atlas-groupGuide a website migration from an old CMS (especially WordPress) to a new site — pulling content off the old site, pushing it into SearchAtlas Website Studio, checking the rebuilt pages match the original, and verifying SEO/redirect parity before launch. Use when someone wants to move, migrate, replatform, or relaunch a website, copy content off WordPress, push a site into SearchAtlas, check a new site matches the old one, or prepare for a site cutover/go-live. Routes to the wp-content-extractor, sa-website-studio, migration-visual-check, and migration-seo-parity skills for each step.
- ▌ Brand Kit From Url · search-atlas-group bundleThis skill orchestrates autonomous discovery of brand materials across enterprise platforms (Notion, Confluence, Google Drive, Box, SharePoint, Figma, Gong, Granola, Slack). It should be used when the user asks to "discover brand materials", "find brand documents", "search for brand guidelines", "audit brand content", "what brand materials do we have", "find our style guide", "where are our brand docs", "do we have a style guide", "discover brand voice", "brand content audit", or "find brand assets". When a SearchAtlas MCP is connected, leverages SA tools (rank tracking, brand vault, GBP, OTTO, LLM Visibility) first before falling back to generic web search.
- ▌
- ▌ Connection Monitor · search-atlas-group bundlePut a watch on your always-on agent so silence can never masquerade as success. Checks that the connections an unattended run depends on — MCP logins, the API/CLI it calls, the session itself — are actually alive, and pings you the moment one drops instead of letting you discover it hours later. Ships a runnable checker, a tiny local status page, and a quiet-until-it-matters watch loop with bounded escalation. Use when you've put an agent on a schedule and need to trust that it's still running, when a login silently expired mid-run, when a job "finished" but nothing actually happened, or when you want to be told the instant a connection breaks.
- ▌
- ▌ LLM Citation Audit · search-atlas-groupAudit whether a brand is being cited by LLMs (ChatGPT, Claude, Perplexity, Google AI Overviews, Gemini) for the prompts its buyers actually ask, diagnose WHY it is or isn't being cited across four distinct failure modes (retrieval gap, entity gap, format gap, competitor moat), and produce a prioritized fix list grouped into quick wins, medium bets, and long-range investments. Use this skill whenever a user asks about AI visibility, LLM citations, AEO/GEO audit, generative engine optimization, "am I showing up in ChatGPT," "does AI recommend my brand," "why isn't Perplexity citing us," "how do we rank in AI Overviews," "LLM SEO," "answer engine optimization audit," or any variant of "are we visible in AI search." Trigger even when the user uses the older SEO vocabulary but asks about AI platforms, because the audit spans both. Chains opportunistically with brand-kit.md for brand name, services, audience, and competitors — if present, pull them automatically instead of re-asking. When a SearchAtlas MCP is conne
- ▌ Connection Sentinel · search-atlas-group bundleAn always-on checker that pings every API/MCP connection your automations depend on and alerts you the moment one silently dies -- email + macOS notification, plus a tiny local status board. Use when you want to know instantly if a connection (Search Atlas MCP, Google Ads, GA4, Meta, CallRail, Smartlead, ClickUp, Slack, or anything else) has gone down, when a scheduled automation "seems quiet" and you need ground truth instead of guessing, or when you're setting up your first always-on agent and want a watch on it from day one.
- ▌ Client Health Score · search-atlas-groupRolls engagement, deliverable timeliness, and sentiment signals for each client into one internal early-warning score, so a churn risk gets caught months before the renewal conversation instead of showing up as a surprise cancellation email. Use when a client cancels and it "came out of nowhere," when you want an honest read on which accounts are actually shaky before your next renewal push, or as the internal feed behind your client-facing dashboard's status.
- ▌ Determinism Pattern · search-atlas-group bundleTurn a fuzzy repeatable job into a deterministic, versioned skill so the output is the same quality every single run — not "good when I'm watching, random when I'm not." One skill per repeatable process, versioned in a shared repo, with a judge-skill that scores each run against a rubric and blocks a bad result from going out. Use when the same task comes out great one day and sloppy the next, when you're about to hand a repeatable job to an unattended run and need the output to hold up, when a teammate can't reproduce your result, or when you keep re-typing the same long prompt and getting a different answer each time.
- ▌ Learn Eval · search-atlas-groupScore existing instincts, execute status transitions, prune stale candidates, write scorecard
- ▌ Multi Model Council · search-atlas-group bundleStop trusting one model's answer on work that's expensive to get wrong. Send the same task to two or three models, have them independently judge it against a rubric you wrote, surface where they disagree, and take the version they converge on — majority decides, or you break the tie. One model can be confidently, fluently wrong; a council catches that before it reaches a client. Use for high-stakes work where a mistake costs real money — a repricing memo, a positioning call, a strategy or audit that goes to a client — when you've been burned by a confident answer that turned out wrong, or when you're on Level 7 and want the "route it to a council, not one opinion" step done right.
- ▌ Serp Intent Decoder · search-atlas-groupAnalyze 1-15 keywords to decode true search intent from the live SERP — not the keyword text alone. For each keyword, returns intent classification (informational, commercial-investigation, transactional, navigational, local), SERP feature profile (AI Overview, PAA, local pack, shopping, forums, featured snippet), the content format Google is actually rewarding, recommended word count, recommended angle, and explicit "don't bother" warnings when the SERP is unwinnable. Use this skill whenever a user provides a keyword or list of keywords and wants to know what to write, whether it's worth writing at all, what format to use, what SERP features are present, what intent the keyword really has, "should I target this keyword," "what format works for X," "what's ranking for Y," or any variant of "SERP analysis." Trigger before a content brief run when the user is still deciding which keywords are worth investing in. When a SearchAtlas MCP is connected, leverages SA tools (rank tracking, brand vault, GBP, OTTO, LLM
- ▌ Agency Morning Brief · search-atlas-group bundleYour autonomous morning chief-of-staff for the agency. Sweeps YOUR own connected sources (inbox, tasks, calendar, CRM/GBP), correlates related threads ACROSS sources so it only surfaces what you genuinely still owe, triages by urgency and importance, drafts replies in your voice, and leaves a one-page brief you read over coffee. Read-only by default. Use when you want to wake up to a decision-ready day instead of an hour of digging, or when asked to "run my morning brief" or "what's on my plate today".
- ▌ Client Onboarding Os · search-atlas-groupOrchestrate the first 90 days of a new SEO/AEO client engagement — from pre-kickoff access gathering through Day 90 quarterly re-planning. Produces a week-by-week schedule that runs foundational skills (Brand Kit, SERP Intent Decoder) in Weeks 1-2, diagnostic audits (LLM Citation Audit, Entity & Topical Authority Mapper, GBP Competitor Audit or Internal Linking Auditor or Competitor Content Gap depending on business type and engagement scope) in Weeks 3-5, consolidation into the first 90-day plan via AEO/LLM Content Planner in Week 6, and structured execution with Day-30/60/90 checkpoints through the remainder. Routes every actual audit or fix to the specific skill that does the work — this skill is pure sequencing. Use whenever an agency, consultant, or in-house lead is taking on a brand-new client or starting a greenfield AEO/SEO engagement, or whenever someone asks "where do I start with a new client," "what's the onboarding process," "how do I kick off this engagement," "first 90 days for new client," "SE
- ▌ Gbp Competitor Audit · search-atlas-groupAudit a local business's Google Business Profile (GBP) against 3-5 named local competitors across ten public-facing signals — primary and secondary categories, review volume/rating/recency/response rate, photo count and types, posts and updates, services and products listed, Q&A coverage, attributes, website and phone presence, hours, and NAP (name/address/phone) citation consistency across key directories. Diagnose specific gaps per signal and produce a prioritized fix list. Use this skill whenever a user asks about Google Business Profile, GBP, Google My Business, GMB, local SEO audit, local pack visibility, Google Maps ranking, multi-location audit, "why do competitors show up above us in Maps," or when a local business has run LLM Citation Audit or Entity & Topical Authority Mapper and needs to address local-pack visibility alongside organic and AI visibility. Chains opportunistically with brand-kit.md (business type, primary market, services, competitors). When a SearchAtlas MCP is connected, leverages S
- ▌ Migration SEO Parity · search-atlas-group bundleCheck SEO and redirect parity for a single URL before a website migration or cutover, and provide the full pre-launch checklist. Use when someone is about to launch or cut over a migrated/redesigned site, is worried about losing Google rankings, wants to check redirects, canonical tags, or indexability, or asks for a site-migration SEO checklist. Single-URL probe plus checklist; flags automated whole-site redirect-map generation and parity reconciliation as a service.
- ▌ Wp Content Extractor · search-atlas-group bundleExtract a page or blog post from a live WordPress site into clean Markdown plus a list of its images, ready to move to a new platform. Use when someone wants to pull content off WordPress, copy a WP post or page, export content from WordPress, or start moving a WordPress site somewhere new. Handles one page at a time; flags full-site automated migration as a service.
- ▌ Skill Create · search-atlas-groupConvert a proven instinct cluster into a GSD-compatible skill definition
- ▌ Multi Account Gateway · search-atlas-group bundleGive an always-on agent enough model capacity that a long overnight run never dies halfway from a hidden limit — the ToS-clean way. Explains the recommended budgeted API-key lane (a spending cap plus an automatic fallback to a second provider), and the wrapper-with-fallback pattern (provider-first, direct-CLI fallback), 429 cooldown, and token refresh in plain terms. Use when a scheduled or overnight run keeps stopping on a rate limit or quota wall, when you're on a subscription plan and worried about capacity, when you're tempted to "stack accounts" to get more headroom, or when you want to know the one capacity trick that gets accounts banned so you never do it by accident.
- ▌ Share Your Foundation · search-atlas-group bundlePackage the rules, skills, and brand you built in Levels 1–3 into one repo a teammate — or your own second machine — clones and runs a single install command against, so everyone runs the exact same agent setup instead of reinventing it. Turns "here's my setup, good luck" into "clone this, run ./install.sh, you're me." Use when you want to onboard a teammate onto your agent stack, when your own setup won't follow you between machines (your CLAUDE.md / skills / brand kit live on one laptop and not the other), when you keep re-sending config over Slack, or when you're on Level 4 and the "share the foundation with your team" step has nothing runnable behind it.
- ▌ Migration Visual Check · search-atlas-group bundleCompare an original (old) web page against its rebuilt (new) version and report what differs — page structure, headings, meta tags, links, images, and a visual side-by-side from screenshots the person provides. Use when someone wants to check their new page matches the old one, confirm a migration or redesign didn't lose content, or QA a rebuilt page before launch. Single-page structural + screenshot check; flags automated full-site pixel QA as a service.
- ▌ Prompt Injection Guard · search-atlas-groupProtect agent sessions from malicious or accidental instructions embedded in fetched web pages, documents, transcripts, issue text, screenshots, or logs.
- ▌ Aeo LLM Content Planner · search-atlas-groupProduce a prioritized 90-day AEO/SEO content roadmap by consuming outputs from LLM Citation Audit (#4), Entity & Topical Authority Mapper (#5), and Competitor Content Gap Analysis (#12), deduplicating and merging related opportunities, identifying dependencies between work items, and sequencing the resulting deliverables across a calendar that respects team capacity. The output is a single integrated view that replaces three or four separate opportunity lists with no shared timeline. Use this skill whenever a user asks for a content calendar, content roadmap, quarterly content plan, 90-day plan, Q1/Q2/Q3/Q4 planning, content strategy sequencing, how to prioritize AEO work, or when multiple audit skills have been run and the user needs a unified execution plan. Chains with brand-kit.md (team, capacity, tone), llm-citation-audit.md (failure-mode-classified prompts), entity-topical-map.md (topic tree and Publish/Earn/Integrate actions), competitor-content-gap.md (content/quality/intent opportunities), and option
- ▌
- ▌ Content Brief Generator · search-atlas-group bundleUse when planning a new article. The agent Googles the keyword, reads the top 10 results, classifies intent, maps the content gap, and produces a writer-ready brief with structure, outline, and on-page artifacts. No keyword tool required. When a SearchAtlas MCP is connected, leverages SA tools (rank tracking, brand vault, GBP, OTTO, LLM Visibility) first before falling back to generic web search.
- ▌ Quarterly Rocks Tracker · search-atlas-groupTracks your agency's 90-day priorities (EOS "Rocks") so they survive contact with the actual quarter — weekly nudges on progress, an honest on-track/off-track read before every L10 meeting, and a plain done/not-done verdict at quarter close. Use when you keep setting quarterly goals that quietly die by week 6, when you want your agent to prep the Rocks section of your L10 before you walk in, or when you're running EOS/Traction and want the Rocks review to stop being a guessing game.
- ▌ Schema Markup Generator · search-atlas-groupGenerate complete, attribute-rich JSON-LD schema markup for a specific page or page type, designed for LLM extractability and Google rich-result eligibility. Produces a connected @graph linking Organization/LocalBusiness, Person, Service/Product, Article/BlogPosting, FAQPage, HowTo, Review, and BreadcrumbList entities via @id references, with sameAs bridges to trusted entity sources (LinkedIn, Wikipedia, Wikidata, G2, Crunchbase) so the brand plugs into the knowledge graph. Also audits existing schema on a live URL and flags policy violations (markup without visible content), missing required properties, orphan blocks, and AEO gaps. Use this skill whenever a user asks for schema, structured data, JSON-LD, FAQ markup, HowTo markup, LocalBusiness markup, rich snippets, knowledge graph presence, schema audit, "fix my schema," "generate schema for {page type}," or when LLM Citation Audit surfaced a Format gap that a brand needs to close. Chains opportunistically with brand-kit.md (brand facts, business type, loca
- ▌ Division Operating Model · search-atlas-groupKeeps a multi-person agency's use of a shared platform (Search Atlas or any core vendor stack) from drifting into 10 different homegrown habits — mandatory platform training as staff continuing education, a weekly team decision meeting plus a monthly division-level rollout review, vendor playbooks rewritten into agency-scoped internal playbooks so margin survives, and new tactics tested on low-risk clients before they touch the whole book. Use when a growing team's platform usage has splintered by person, when vendor feature/playbook changes aren't reliably reaching staff, or when tool spend keeps creeping up faster than delivered margin.
- ▌ Internal Linking Auditor · search-atlas-groupAudit a brand's internal linking structure — sampling up to 50 URLs from the site (via sitemap if available, otherwise discovered from key nav and content pages), map the internal link graph, identify pillar and cluster pages, and diagnose structural issues including orphan pages, missing pillar-to-cluster and cluster-to-pillar links, thin internal link density, non-descriptive anchor text, broken internal links, and cross-topic contamination that dilutes topical signals. Produces a prioritized fix list with specific source-page → target-page link recommendations in context, not a generic "add more links" advisory. Use this skill whenever a user asks about internal linking, site architecture, topic clusters implementation, pillar pages, information architecture audit, siloing, link equity distribution, orphan pages, "why isn't Google finding this page," or when the Entity & Topical Authority Mapper has produced a topic tree but the brand's existing internal linking doesn't match it. Chains opportunistically w
- ▌ Team Accountability Chart · search-atlas-groupMaps your agency by seat and function (EOS-style Accountability Chart) instead of by org-chart titles, then keeps two honest views of it in sync — a full internal view your team uses to know who owns what, and a trimmed client-facing view that shows roles and points of contact without comp, headcount gaps, or internal restructuring. Use when you need one system that's genuinely different for employees vs. clients, when "who owns this" keeps stalling in Slack, or when you're about to build one dashboard and quietly leak internal org info onto it.
- ▌ Building Autonomous Agents · search-atlas-group bundleThe mental model behind an always-on system — a tool is something you invoke, an agent is something that runs, and the gap between them is a trigger. Teaches the Sense → Correlate → Judge → Act → Report loop every agent shares, the two ways to deploy it (a job scheduled on your machine vs. a hosted routine that runs 24/7 even with the laptop closed), the real gotchas that quietly break both, and the Observe → Propose → Act trust ladder that keeps it from doing damage while you sleep. Use when you keep hand-running the same job, when you want to understand what "agentic" actually means before you build, when a "set it and forget it" agent isn't firing on its own, or when you're deciding whether a job should run on your machine or in the cloud.
- ▌ Review Response Reputation · search-atlas-groupHandle a brand's review response workflow and reputation management program — draft specific, personalized responses to positive/neutral/negative reviews across Google, Yelp, Facebook, and industry-specific review platforms; design an FTC-compliant review generation program that asks for reviews without incentivizing sentiment; diagnose reputation threats (review bombing, fake-review campaigns, defamatory content); and establish a sustainable sentiment-tracking and response cadence. Hard-enforces FTC Consumer Reviews Rule (16 CFR Part 465, effective Oct 21, 2024) and platform TOS throughout — no fake reviews, no sentiment-gated incentives, no review suppression, no AI-pasted responses. Use this skill whenever a user asks about review responses, reputation management, review strategy, Google review replies, negative review handling, review generation, getting more Google reviews, handling a one-star review, review gating, or when GBP Competitor Audit flagged review volume, rating, freshness, or response rate a
- ▌ Backlink Pr Angle Generator · search-atlas-groupGenerate specific, pitchable PR and earned-link angles for a brand — data stories from the brand's own operations, contrarian POVs on category assumptions, original research hooks, expert commentary opportunities, and newsjacking windows — matched to target publications, newsletters, podcasts, and aggregators where each angle fits. Emphasis is on the angle (the reason a journalist or editor would cover the brand) because the angle determines response rate far more than the target list does. Use this skill whenever a user asks about backlinks, PR strategy, digital PR, earned media, link building, HARO/Qwoted-style reactive PR, link bait, "get cited by {publication}," "how do we get covered," or when Entity & Topical Authority Mapper flagged earned media as an "Earn" action for closing an Entity gap. Chains opportunistically with brand-kit.md (brand facts, UVP, founders, proprietary data sources) and entity-topical-map.md (aggregators and publications already identified as Must-cover). When a SearchAtlas MCP is
- ▌ Transparent Guarantee Design · search-atlas-groupBuilds a sales guarantee that closes deals without exposing the agency to a metric it can't hit — pick one narrow, self-contained, measurable outcome (not a revenue promise dependent on the client's own conversion skill), define the exact tracking mechanism before the guarantee ships, and pair it with a fallback offer (a fee reduction until the metric lands) so the guarantee is risk reversal, not a coin flip. Use when close rate is stalling on trust, when an existing guarantee is vague enough that "did we hit it" is an argument instead of a fact, or when a guarantee promises an outcome (revenue, ROI) that depends on factors outside the agency's control.
- ▌ Reddit Quora Seeding Playbook · search-atlas-groupProduce a community-seeding playbook for Reddit and (secondarily) Quora — shortlist the 5-8 subreddits and question-topics where a brand's category conversations actually happen, find live threads worth contributing to, generate contribution angles per thread, and enforce per-platform compliance rules (Reddit's 9:1 non-promotional ratio, subreddit-specific self-promo bans, Quora credential requirements) so contributions earn LLM citations instead of bans. Use this skill whenever a user asks about Reddit for SEO/AEO, community marketing, subreddit seeding, Quora strategy, "how do we show up in ChatGPT via Reddit," "get cited by Perplexity," community outreach, forum seeding, or when Entity & Topical Authority Mapper flagged communities as a Must-cover entity class that needs an Earn action. Chains opportunistically with brand-kit.md (brand, category, services, competitors), entity-topical-map.md (already-identified communities), and llm-citation-audit.md (if Entity gaps on specific prompts point to community-a
- ▌ Competitor Content Gap Analysis · search-atlas-groupAnalyze 2-5 named competitors' content (up to 20-30 URLs per competitor, sampled from sitemap or nav-crawled), map their topic coverage, and benchmark the brand's own coverage against theirs to identify three distinct gap types — content gaps (topics competitors cover that the brand doesn't), quality gaps (topics both cover but where competitor content is genuinely weaker), and intent gaps (topics with only informational coverage but missing commercial-investigation or transactional pages). Produces prioritized opportunities ranked by leverage × winnability rather than feature-parity chasing. Use this skill whenever a user asks about competitor research, content gap analysis, SERP competitor comparison, "what are my competitors doing that I'm not," adjacent-angle strategy, or when LLM Citation Audit flagged prompts locked by competitor moats where the fix is NOT head-on attack but finding adjacent winnable positions. Chains opportunistically with brand-kit.md (competitors, category), entity-topical-map.md (ca
- ▌ Entity Topical Authority Mapper · search-atlas-groupMap the entity graph and topic graph for a brand's category — the named entities (competitors, technologies, standards, key people, aggregators, communities) that LLMs and Google use to recognize category participants, AND the pillar-cluster topic tree a brand must cover to signal topical authority — then benchmark the brand's current coverage against both and output a prioritized gap list with concrete next actions. Use this skill whenever a user asks about entity SEO, topical authority, topic clusters, pillar-cluster architecture, semantic SEO, knowledge graph visibility, "what topics should we cover," "how do we build authority in {category}," "why doesn't Google see us as a {category} brand," or when the LLM Citation Audit surfaces an Entity gap the brand needs to close. Chains opportunistically with brand-kit.md (category, business type, competitors) and with llm-citation-audit-{slug}.md (which specific prompts showed entity gaps). When a SearchAtlas MCP is connected, leverages SA tools (rank tracking, b
- ▌ Programmatic SEO Template Builder · search-atlas-groupTriage whether programmatic SEO is viable for a specific use case, and if it is, design the page template, data schema, and phased rollout plan that produces genuinely differentiated pages per row of data — NOT thin templated pages at scale. Covers six programmatic page types (location pages, comparison pages, integration/feature pages, directory/marketplace pages, data/statistic pages, template/example pages) with different data requirements and risk profiles for each. Hard-enforces Google's scaled-content-abuse policies (March 2024 core + spam update, February 2025 update, June 2025 AI-content crackdown, August 2025 spam update). Defaults to refusing the work when the dataset isn't genuinely differentiated or when real per-page search demand doesn't exist — "don't build this" is a valid output. Use this skill when a user asks about programmatic SEO, pSEO, scaled landing pages, location pages at scale, "city pages" for multi-location or service-area businesses, "X vs Y" comparison pages, directory pages, tem
- ▌ Brain Search · search-atlas-groupKeyword and semantic search over your local markdown notes via the offline qmd index. Use BEFORE concluding your notes have nothing on a topic, BEFORE re-asking the user something they may already have told you, and on session start for any resumed topic, project, or prior decision. Sub-second, offline, no API cost.