{
  "$schema": "https://agentskills.io/schemas/agent-skills-discovery/v0.2.0/index.json",
  "skills": [
    {
      "name": "sequel",
      "type": "skill",
      "description": "Use this skill for any question about the user's business data or connected accounts, including databases and warehouses, product analytics, revenue and CRM, and SEO (Search Console, GA4, Ahrefs, rankings, traffic drops, indexing, competitors, backlinks). Sequel connects the account once and exposes it over MCP, and ships playbooks the agent reads with sequel_read_skill so it follows a proven procedure instead of improvising.",
      "url": "https://sequel.sh/.well-known/agent-skills/sequel/SKILL.md",
      "sha256": "43f9eb292d6f5537a8e0a25f8f379dd9a457261cbffbdb7407404aae48c35963"
    },
    {
      "name": "acquisition-channel-performance",
      "type": "skill",
      "description": "Compare traffic sources and marketing channels on volume, engagement and conversion rate to decide where to spend more and where to cut: which channel gives the best return, whether to shift budget between paid, organic, referral and email, and how each is trending.",
      "url": "https://sequel.sh/.well-known/agent-skills/acquisition-channel-performance/SKILL.md",
      "sha256": "e97578723569661137c10fd3d6410435e1e77f6ff4c5f1ea39565d9324af3e7a"
    },
    {
      "name": "analyze-high-ranking-landing-pages",
      "type": "skill",
      "description": "See which pages perform best in organic search: the landing pages that earn the most clicks and impressions, the queries behind each one, and how they compare with competitor estimates from Ahrefs.",
      "url": "https://sequel.sh/.well-known/agent-skills/analyze-high-ranking-landing-pages/SKILL.md",
      "sha256": "d06dfbd7843a65a939101253bf5fb03a3faf145b533c8b51bca4e3a57d56d6c6"
    },
    {
      "name": "internal-link-audit",
      "type": "skill",
      "description": "Audit the site's own internal linking: crawl navigation and body links between the site's pages to find valuable pages with too few inbound internal links, orphan pages, and the handful of cross-links that would lift striking-distance rankings.",
      "url": "https://sequel.sh/.well-known/agent-skills/internal-link-audit/SKILL.md",
      "sha256": "ce52fa79e24ac4f4df9fa2a7a792edad76cdad5de89a5d5c59530f24e04e97cd"
    },
    {
      "name": "llms-txt-audit-and-draft",
      "type": "skill",
      "description": "Check whether the site has an llms.txt, whether it follows the spec and points at the pages that matter, and if it is missing draft one from the pages Search Console shows people actually find, so AI assistants get a curated map of the site instead of guessing.",
      "url": "https://sequel.sh/.well-known/agent-skills/llms-txt-audit-and-draft/SKILL.md",
      "sha256": "07896a9c2ff12dd1ef0fb35d64e75971b49b8d795fd5e2d9fa6e42a026599dcc"
    },
    {
      "name": "redirect-chain-audit",
      "type": "skill",
      "description": "Follow every redirect on the URLs Search Console still sends traffic to, on the sitemap, and on backlinked pages, to find chains, loops, redirects to the homepage, and temporary redirects that should be permanent, so link equity and crawl budget stop leaking.",
      "url": "https://sequel.sh/.well-known/agent-skills/redirect-chain-audit/SKILL.md",
      "sha256": "43a9d02a5d67706b031ceeb6358df2d0b45d3e7fffe8a607ca676c5cedbbab30"
    },
    {
      "name": "referring-domain-quality-audit",
      "type": "skill",
      "description": "Grade the domains linking to a site by authority, traffic and link count, spot concentration risk and link-farm patterns, and separate the referring domains that carry weight from the ones that are noise.",
      "url": "https://sequel.sh/.well-known/agent-skills/referring-domain-quality-audit/SKILL.md",
      "sha256": "f00807656de32078b07b238db62500d9d3aa50fbcd2354187b9803769fd79467"
    },
    {
      "name": "metadata-audit",
      "type": "skill",
      "description": "Compare the title and meta description of each top page against the queries it actually ranks for in Search Console, and find missing, duplicate, truncated or misaligned metadata on the pages where a rewrite would earn the most clicks.",
      "url": "https://sequel.sh/.well-known/agent-skills/metadata-audit/SKILL.md",
      "sha256": "8ab3d1373292ece787d564bf9a04e72081443762c0370efa43b432a051e7e47e"
    },
    {
      "name": "backlink-profile-health-check",
      "type": "skill",
      "description": "See who links to the site and whether the backlink profile is healthy: referring domains, authority distribution, anchor text mix, dofollow share and concentration risk from Ahrefs, optionally compared against a competitor.",
      "url": "https://sequel.sh/.well-known/agent-skills/backlink-profile-health-check/SKILL.md",
      "sha256": "971d61483c572f490298fb746db05e992c4be5c829f3d4aefb348f334ea8b6d9"
    },
    {
      "name": "ai-crawler-access-check",
      "type": "skill",
      "description": "Check whether ChatGPT, Claude, Perplexity, Gemini and other AI assistants can crawl and read the site or docs, and whether anything needs to be done so they pick it up: parse robots.txt and meta robots for GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and Bingbot, so allowing or blocking them is a deliberate decision rather than an accident.",
      "url": "https://sequel.sh/.well-known/agent-skills/ai-crawler-access-check/SKILL.md",
      "sha256": "2cede970e71a35ea2af40aae295193669f2d02c822ad8f753cba1aca478e41c0"
    },
    {
      "name": "sitemap-health",
      "type": "skill",
      "description": "Check that the site's XML sitemaps are submitted, fresh, error-free and complete: compare submitted vs indexed counts in Search Console, find sitemap URLs that redirect or return errors, and find pages with search traffic that the sitemap does not list.",
      "url": "https://sequel.sh/.well-known/agent-skills/sitemap-health/SKILL.md",
      "sha256": "ef598f084de5705e383e644d2206979a9f2c8521cbdbc762059100c80bbb847c"
    },
    {
      "name": "organic-landing-page-conversion",
      "type": "skill",
      "description": "Find which pages get search traffic but few signups, orders or purchases: join Search Console pages to GA4 landing-page engagement and conversions to see which organic pages, product pages and category pages actually convert, which attract visits that bounce, and where the gap between ranking and outcome is widest.",
      "url": "https://sequel.sh/.well-known/agent-skills/organic-landing-page-conversion/SKILL.md",
      "sha256": "9adc39dea0a7b3bfddbc05ad8b28cdd611ba163ff78c105189e1a25bdc1b9830"
    },
    {
      "name": "competitor-keyword-gap",
      "type": "skill",
      "description": "Compare what competitors rank for against your own coverage to find high-value keywords you're missing entirely.",
      "url": "https://sequel.sh/.well-known/agent-skills/competitor-keyword-gap/SKILL.md",
      "sha256": "a2457b711166da3bf2718d63aef35648b26ac4327aa2eaad96155ba001cbae4e"
    },
    {
      "name": "content-decay-audit",
      "type": "skill",
      "description": "Identify pages whose search traffic is declining over time so refreshes go to the content that's actually slipping.",
      "url": "https://sequel.sh/.well-known/agent-skills/content-decay-audit/SKILL.md",
      "sha256": "4403ce38e17e15fa2d707001a12c404c8e6eb92cda2465fc05c475cb7522db03"
    },
    {
      "name": "page-not-indexed-debug",
      "type": "skill",
      "description": "Find out why a specific page is missing from Google, or used to show up in search and has now disappeared: inspect its index status and coverage state, the canonical Google chose, robots.txt and noindex blocks, fetch errors and sitemap membership, then check the live page, and end with the one fix that applies.",
      "url": "https://sequel.sh/.well-known/agent-skills/page-not-indexed-debug/SKILL.md",
      "sha256": "1b31e4e38b680a91f98c9e5484afcba64119abdd9412e0928a2032c730770ad3"
    },
    {
      "name": "competitor-new-backlinks",
      "type": "skill",
      "description": "Find the new backlinks a competitor has earned recently, where they came from and how they got them, then turn the pattern into a prospect list: which sites are linking to competitors in your space right now, which competitor pages attract links, and which of those sites already link to a rival but not to you.",
      "url": "https://sequel.sh/.well-known/agent-skills/competitor-new-backlinks/SKILL.md",
      "sha256": "81f075f97f58afe05bf2390535e6a1046743a88cd9e83213fd993e8c49ad51fd"
    },
    {
      "name": "new-and-lost-queries",
      "type": "skill",
      "description": "Find the new keywords the site started ranking for this month and the search queries it stopped appearing for, by comparing two periods, so you can see which new content is winning and where visibility quietly disappeared.",
      "url": "https://sequel.sh/.well-known/agent-skills/new-and-lost-queries/SKILL.md",
      "sha256": "b6c50bb6685217f6b8a29dc18869df75b2e45d90f98c8371c5250a2a816c03d2"
    },
    {
      "name": "ctr-underperformers",
      "type": "skill",
      "description": "Find the queries and pages that already rank on Google's first page but get fewer clicks than their position should earn, so the fastest wins come from rewriting titles and descriptions instead of building new content.",
      "url": "https://sequel.sh/.well-known/agent-skills/ctr-underperformers/SKILL.md",
      "sha256": "6ab9933d463265975c6f72f04929d7fa6a800fbef808cdbf653ddfdc5fcec746"
    },
    {
      "name": "page-one-losses",
      "type": "skill",
      "description": "List the search queries that recently dropped out of Google's top ten results between two periods, with the pages that lost them, so ranking losses are caught while they are still cheap to recover.",
      "url": "https://sequel.sh/.well-known/agent-skills/page-one-losses/SKILL.md",
      "sha256": "b324d61bb4ad8e0868321f856a5cbbca87f3da6fbd28e7c5f29e28491ddd451e"
    },
    {
      "name": "find-striking-distance-keywords",
      "type": "skill",
      "description": "Find the keywords the site almost ranks on page one for: queries sitting at positions 8 to 20 with real impressions, where a small push produces the biggest traffic gain for the least work.",
      "url": "https://sequel.sh/.well-known/agent-skills/find-striking-distance-keywords/SKILL.md",
      "sha256": "ad267962893eeb56e5ada346ad306b0215c02a561e7ad6dfbff9af7c2c6eb2a5"
    },
    {
      "name": "paid-and-organic-overlap",
      "type": "skill",
      "description": "Compare the pages the site already ranks for organically against the landing pages receiving paid search clicks in GA4, to find where ads are buying visits organic would deliver anyway, and where paid traffic reveals demand organic has not captured.",
      "url": "https://sequel.sh/.well-known/agent-skills/paid-and-organic-overlap/SKILL.md",
      "sha256": "9c97bbd6e87cfd62c5269032ad59d629372f616006f492e1f6eba736dc1fa173"
    },
    {
      "name": "traffic-drop-investigation",
      "type": "skill",
      "description": "Find out why organic clicks or traffic fell, exactly when it started, and whether the cause is a ranking loss, a demand change, a technical problem, a Google update or a tracking gap, using Search Console and GA4 evidence instead of guesswork.",
      "url": "https://sequel.sh/.well-known/agent-skills/traffic-drop-investigation/SKILL.md",
      "sha256": "cb74540a1122629b834e572a90e62013ed08ae146057efff250a6b96de2b9aff"
    },
    {
      "name": "keyword-cannibalization-check",
      "type": "skill",
      "description": "Find out whether two or more of your own pages or blog posts cover the same ground and compete for the same keyword, cannibalizing each other and splitting clicks, and whether to merge them, differentiate them or leave them alone.",
      "url": "https://sequel.sh/.well-known/agent-skills/keyword-cannibalization-check/SKILL.md",
      "sha256": "f2db89dcee4d28cd15b7393cf87f64b59ae4b97e772aaab9dec65832695ca5c6"
    },
    {
      "name": "lead-source-to-revenue-attribution",
      "type": "skill",
      "description": "Measure marketing ROI by source: trace channels and campaigns through to closed revenue by joining CRM deals with payment records, so revenue per lead and return on spend are known instead of stopping at lead counts.",
      "url": "https://sequel.sh/.well-known/agent-skills/lead-source-to-revenue-attribution/SKILL.md",
      "sha256": "d56414f13ecc0294394229b002eb70100c1059f18546b0419ab541c904a2fdd8"
    },
    {
      "name": "ai-referral-traffic",
      "type": "skill",
      "description": "Measure how many sessions ChatGPT, Perplexity, Claude, Gemini, Copilot and other AI assistants send to the site in GA4, which pages they land on, whether those visitors convert, and how the trend compares with Google organic.",
      "url": "https://sequel.sh/.well-known/agent-skills/ai-referral-traffic/SKILL.md",
      "sha256": "0def371147c85f6bc376f55083528dd58db0ced8117531317ccb530358e2b9e8"
    },
    {
      "name": "lost-backlink-recovery",
      "type": "skill",
      "description": "Find the backlinks a site recently lost, work out why each one disappeared (the linked page was removed, the link was edited out, a redirect broke), and build a prioritised list of links worth recovering with a fix on your side or a short outreach.",
      "url": "https://sequel.sh/.well-known/agent-skills/lost-backlink-recovery/SKILL.md",
      "sha256": "361d2620d5309311b9f73f46dd24ea5995f88fb7d0d58d6fd44190c361382326"
    },
    {
      "name": "index-coverage-review",
      "type": "skill",
      "description": "Estimate how well the pages that matter are indexed when the Coverage report is not available through the API: combine Search Console page data with the sitemap and URL inspection of a prioritised sample to find pages Google has dropped, pages with the wrong canonical, and sitemap URLs that never earn an impression.",
      "url": "https://sequel.sh/.well-known/agent-skills/index-coverage-review/SKILL.md",
      "sha256": "1c75e0c5708737f9e10fb0da03fedcbfc1ddaf2066a4c6e61b25b3149b775c5e"
    },
    {
      "name": "technical-crawl-audit",
      "type": "skill",
      "description": "Check the pages that matter for status codes, canonicals, noindex tags, titles, headings and sitemap coverage, prioritised by the Search Console traffic each page earns, so technical fixes go where they protect the most visits.",
      "url": "https://sequel.sh/.well-known/agent-skills/technical-crawl-audit/SKILL.md",
      "sha256": "3364e80372f28e0c853ca41e40d3c4afb7b470e69a72793b969488f10f36e79e"
    },
    {
      "name": "seo",
      "type": "skill",
      "description": "Start here for any SEO or organic search question, including vague ones: something feels off with our Google numbers, how is our site doing in search, audit our SEO, give me an honest summary of SEO for leadership, why did traffic or rankings drop, what should we fix or write next. Covers Search Console and GA4 organic data, keywords and rankings, CTR, cannibalization, content decay, competitors and backlinks, keyword gaps, indexing and sitemaps, technical audits, redirects, metadata, internal links, AI crawlers, llms.txt and AI search visibility, and which organic pages convert or earn revenue. Connects the right accounts, routes to the focused playbook, and sets the evidence rules every SEO answer follows.",
      "url": "https://sequel.sh/.well-known/agent-skills/seo/SKILL.md",
      "sha256": "75589e0fc82dd44cf6f48c79f3edfc4b841bd5c3384218c5f1086414a340c774"
    },
    {
      "name": "signup-funnel-drop-off",
      "type": "skill",
      "description": "Find the step where the most users abandon signup or onboarding, and how that varies by segment.",
      "url": "https://sequel.sh/.well-known/agent-skills/signup-funnel-drop-off/SKILL.md",
      "sha256": "6744b784ab6d67f5cdce8603dd448329ac632b1fb33dea51882fff553a78318a"
    },
    {
      "name": "brand-vs-nonbrand-split",
      "type": "skill",
      "description": "Separate branded searches from non-brand organic traffic to see whether SEO is actually growing, how dependent the site is on people already searching for the brand, and which trend the headline Search Console numbers are hiding.",
      "url": "https://sequel.sh/.well-known/agent-skills/brand-vs-nonbrand-split/SKILL.md",
      "sha256": "06e9d36dee67d11be0c2645600e319602a48e5aca39cf4f0f809fb95750ecdc1"
    },
    {
      "name": "subscription-revenue-health",
      "type": "skill",
      "description": "Track MRR movement, churn, subscriptions that failed to renew, failed payments and refunds to separate genuine growth from collection problems.",
      "url": "https://sequel.sh/.well-known/agent-skills/subscription-revenue-health/SKILL.md",
      "sha256": "aea2c94c683ac067d878828eeb520d4395752adf2e2d82361af9aaa6f080a3b0"
    },
    {
      "name": "competitor-top-pages-teardown",
      "type": "skill",
      "description": "See which of a competitor's pages earn the most organic traffic, what each one ranks for, which formats and topics keep winning for them, and which of those the site has no answer to yet.",
      "url": "https://sequel.sh/.well-known/agent-skills/competitor-top-pages-teardown/SKILL.md",
      "sha256": "7ea4709177bed08447833f88d3611c8004f07b98320906c822378b87ba09940f"
    },
    {
      "name": "organic-traffic-to-revenue",
      "type": "skill",
      "description": "Find which keywords and pages bring in paying customers: follow organic search all the way to purchases in GA4 or contacts and closed deals in HubSpot, so SEO is measured in revenue and pipeline instead of clicks.",
      "url": "https://sequel.sh/.well-known/agent-skills/organic-traffic-to-revenue/SKILL.md",
      "sha256": "531fb8c8d40006e81486752e53bb2f1df9d04421142e6f546a21bafebf15baca"
    },
    {
      "name": "query-clusters-to-content-plan",
      "type": "skill",
      "description": "Find content gaps and plan what to write next from Search Console data: group the queries the site already gets impressions for into topic clusters, map each cluster to the page that serves it, and surface clusters with real demand but no dedicated page.",
      "url": "https://sequel.sh/.well-known/agent-skills/query-clusters-to-content-plan/SKILL.md",
      "sha256": "a0e02d3e6cb8923a8d2ccd82e702c8f1a9a6a1676657944541003b678fa23775"
    }
  ]
}