{"id":"0dbca879-11e1-49b8-8cfd-cb0392200387","shortId":"AY8cEQ","kind":"skill","title":"seo-audit","tagline":"Diagnose and audit SEO issues affecting crawlability, indexation, rankings, and organic performance.","description":"# SEO Audit\n\nYou are an **SEO diagnostic specialist**.\nYour role is to **identify, explain, and prioritize SEO issues** that affect organic visibility—**not to implement fixes unless explicitly requested**.\n\nYour output must be **evidence-based, scoped, and actionable**.\n\n---\n\n## Scope Gate (Ask First if Missing)\n\nBefore performing a full audit, clarify:\n\n1. **Business Context**\n\n   * Site type (SaaS, e-commerce, blog, local, marketplace, etc.)\n   * Primary SEO goal (traffic, conversions, leads, brand visibility)\n   * Target markets and languages\n\n2. **SEO Focus**\n\n   * Full site audit or specific sections/pages?\n   * Technical SEO, on-page, content, or all?\n   * Desktop, mobile, or both?\n\n3. **Data Access**\n\n   * Google Search Console access?\n   * Analytics access?\n   * Known issues, penalties, or recent changes (migration, redesign, CMS change)?\n\nIf critical context is missing, **state assumptions explicitly** before proceeding.\n\n---\n\n## Audit Framework (Priority Order)\n\n1. **Crawlability & Indexation** – Can search engines access and index the site?\n2. **Technical Foundations** – Is the site fast, stable, and accessible?\n3. **On-Page Optimization** – Is each page clearly optimized for its intent?\n4. **Content Quality & E-E-A-T** – Does the content deserve to rank?\n5. **Authority & Signals** – Does the site demonstrate trust and relevance?\n\n---\n\n## Technical SEO Audit\n\n### Crawlability\n\n**Robots.txt**\n\n* Accidental blocking of important paths\n* Sitemap reference present\n* Environment-specific rules (prod vs staging)\n\n**XML Sitemaps**\n\n* Accessible and valid\n* Contains only canonical, indexable URLs\n* Reasonable size and segmentation\n* Submitted and processed successfully\n\n**Site Architecture**\n\n* Key pages within ~3 clicks\n* Logical hierarchy\n* Internal linking coverage\n* No orphaned URLs\n\n**Crawl Efficiency (Large Sites)**\n\n* Parameter handling\n* Faceted navigation controls\n* Infinite scroll with crawlable pagination\n* Session IDs avoided\n\n---\n\n### Indexation\n\n**Coverage Analysis**\n\n* Indexed vs expected pages\n* Excluded URLs (intentional vs accidental)\n\n**Common Indexation Issues**\n\n* Incorrect `noindex`\n* Canonical conflicts\n* Redirect chains or loops\n* Soft 404s\n* Duplicate content without consolidation\n\n**Canonicalization Consistency**\n\n* Self-referencing canonicals\n* HTTPS consistency\n* Hostname consistency (www / non-www)\n* Trailing slash rules\n\n---\n\n### Performance & Core Web Vitals\n\n**Key Metrics**\n\n* LCP < 2.5s\n* INP < 200ms\n* CLS < 0.1\n\n**Contributing Factors**\n\n* Server response time\n* Image handling\n* JavaScript execution cost\n* CSS delivery\n* Caching strategy\n* CDN usage\n* Font loading behavior\n\n---\n\n### Mobile-Friendliness\n\n* Responsive layout\n* Proper viewport configuration\n* Tap target sizing\n* No horizontal scrolling\n* Content parity with desktop\n* Mobile-first indexing readiness\n\n---\n\n### Security & Accessibility Signals\n\n* HTTPS everywhere\n* Valid certificates\n* No mixed content\n* HTTP → HTTPS redirects\n* Accessibility issues that impact UX or crawling\n\n---\n\n## On-Page SEO Audit\n\n### Title Tags\n\n* Unique per page\n* Keyword-aligned\n* Appropriate length\n* Clear intent and differentiation\n\n### Meta Descriptions\n\n* Unique and descriptive\n* Supports click-through\n* Not auto-generated noise\n\n### Heading Structure\n\n* One clear H1\n* Logical hierarchy\n* Headings reflect content structure\n\n### Content Optimization\n\n* Satisfies search intent\n* Sufficient topical depth\n* Natural keyword usage\n* Not competing with other internal pages\n\n### Images\n\n* Descriptive filenames\n* Accurate alt text\n* Proper compression and formats\n* Responsive handling and lazy loading\n\n### Internal Linking\n\n* Important pages reinforced\n* Descriptive anchor text\n* No broken links\n* Balanced link distribution\n\n---\n\n## Content Quality & E-E-A-T\n\n### Experience & Expertise\n\n* First-hand knowledge\n* Original insights or data\n* Clear author attribution\n\n### Authoritativeness\n\n* Citations or recognition\n* Consistent topical focus\n\n### Trustworthiness\n\n* Accurate, updated content\n* Transparent business information\n* Policies (privacy, terms)\n* Secure site\n\n---\n## 🔢 SEO Health Index & Scoring Layer (Additive)\n\n### Purpose\n\nThe **SEO Health Index** provides a **normalized, explainable score** that summarizes overall SEO health **without replacing detailed findings**.\n\nIt is designed to:\n\n* Communicate severity at a glance\n* Support prioritization\n* Track improvement over time\n* Avoid misleading “one-number SEO” claims\n\n---\n\n## Scoring Model Overview\n\n### Total Score: **0–100**\n\nThe score is a **weighted composite**, not an average.\n\n| Category                  | Weight  |\n| ------------------------- | ------- |\n| Crawlability & Indexation | 30      |\n| Technical Foundations     | 25      |\n| On-Page Optimization      | 20      |\n| Content Quality & E-E-A-T | 15      |\n| Authority & Trust Signals | 10      |\n| **Total**                 | **100** |\n\n> If a category is **out of scope**, redistribute its weight proportionally and state this explicitly.\n\n---\n\n## Category Scoring Rules\n\nEach category is scored **independently**, then weighted.\n\n### Per-Category Score: 0–100\n\nStart each category at **100** and subtract points based on issues found.\n\n#### Severity Deductions\n\n| Issue Severity                              | Deduction  |\n| ------------------------------------------- | ---------- |\n| Critical (blocks crawling/indexing/ranking) | −15 to −30 |\n| High impact                                 | −10        |\n| Medium impact                               | −5         |\n| Low impact / cosmetic                       | −1 to −3   |\n\n#### Confidence Modifier\n\nIf confidence is **Medium**, apply **50%** of the deduction\nIf confidence is **Low**, apply **25%** of the deduction\n\n---\n\n## Example (Category)\n\n> Crawlability & Indexation (Weight: 30)\n\n* Noindex on key category pages → Critical (−25, High confidence)\n* XML sitemap includes redirected URLs → Medium (−5, Medium confidence → −2.5)\n* Missing sitemap reference in robots.txt → Low (−2)\n\n**Raw score:** 100 − 29.5 = **70.5**\n**Weighted contribution:** 70.5 × 0.30 = **21.15**\n\n---\n\n## Overall SEO Health Index\n\n### Calculation\n\n```\nSEO Health Index =\nΣ (Category Score × Category Weight)\n```\n\nRounded to nearest whole number.\n\n---\n\n## Health Bands (Required)\n\nAlways classify the final score into a band:\n\n| Score Range | Health Status | Interpretation                                  |\n| ----------- | ------------- | ----------------------------------------------- |\n| 90–100      | Excellent     | Strong SEO foundation, minor optimizations only |\n| 75–89       | Good          | Solid performance with clear improvement areas  |\n| 60–74       | Fair          | Meaningful issues limiting growth               |\n| 40–59       | Poor          | Serious SEO constraints                         |\n| <40         | Critical      | SEO is fundamentally broken                     |\n\n---\n\n## Output Requirements (Scoring Section)\n\nInclude this **after the Executive Summary**:\n\n### SEO Health Index\n\n* **Overall Score:** XX / 100\n* **Health Status:** [Excellent / Good / Fair / Poor / Critical]\n\n#### Category Breakdown\n\n| Category                  | Score | Weight | Weighted Contribution |\n| ------------------------- | ----- | ------ | --------------------- |\n| Crawlability & Indexation | XX    | 30     | XX                    |\n| Technical Foundations     | XX    | 25     | XX                    |\n| On-Page Optimization      | XX    | 20     | XX                    |\n| Content Quality & E-E-A-T | XX    | 15     | XX                    |\n| Authority & Trust         | XX    | 10     | XX                    |\n\n---\n\n## Interpretation Rules (Mandatory)\n\n* The score **does not replace findings**\n* Improvements must be traceable to **specific issues**\n* A high score with unresolved **Critical issues is invalid** → flag inconsistency\n* Always explain **what limits the score from being higher**\n\n---\n\n## Change Tracking (Optional but Recommended)\n\nIf a previous audit exists:\n\n* Include **score delta** (+/−)\n* Attribute change to specific fixes\n* Avoid celebrating score increases without validating outcomes\n\n---\n\n## Explicit Limitations (Always State)\n\n* Score reflects **SEO readiness**, not guaranteed rankings\n* External factors (competition, algorithm updates) are not scored\n* Authority score is directional, not exhaustive\n\n### Findings Classification (Required · Scoring-Aligned)\n\nFor **every identified issue**, provide the following fields.\nThese fields are **mandatory** and directly inform the SEO Health Index.\n\n* **Issue**\n  A concise description of what is wrong (one sentence, no solution).\n\n* **Category**\n  One of:\n\n  * Crawlability & Indexation\n  * Technical Foundations\n  * On-Page Optimization\n  * Content Quality & E-E-A-T\n  * Authority & Trust Signals\n\n* **Evidence**\n  Objective proof of the issue (e.g. URLs, reports, headers, crawl data, screenshots, metrics).\n  *Do not rely on intuition or best-practice claims.*\n\n* **Severity**\n  One of:\n\n  * Critical (blocks crawling, indexation, or ranking)\n  * High\n  * Medium\n  * Low\n\n* **Confidence**\n  One of:\n\n  * High (directly observed, repeatable)\n  * Medium (strong indicators, partial confirmation)\n  * Low (indirect or sample-based)\n\n* **Why It Matters**\n  A short explanation of the SEO impact in plain language.\n\n* **Score Impact**\n  The point deduction applied to the relevant category **before weighting**, including confidence modifier.\n\n* **Recommendation**\n  What should be done to resolve the issue.\n  **Do not include implementation steps unless explicitly requested.**\n\n---\n\n### Prioritized Action Plan (Derived from Findings)\n\nThe action plan must be **derived directly from findings and scores**, not subjective judgment.\n\nGroup actions as follows:\n\n1. **Critical Blockers**\n\n   * Issues with *Critical severity*\n   * Issues that invalidate the SEO Health Index if unresolved\n   * Highest negative score impact\n\n2. **High-Impact Improvements**\n\n   * High or Medium severity issues with large cumulative score deductions\n   * Issues affecting multiple pages or templates\n\n3. **Quick Wins**\n\n   * Low or Medium severity issues\n   * Easy to fix with measurable score improvement\n\n4. **Longer-Term Opportunities**\n\n   * Structural or content improvements\n   * Items that improve resilience, depth, or authority over time\n\nFor each action group:\n\n* Reference the **related findings**\n* Explain **expected score recovery range**\n* Avoid timelines unless explicitly requested\n\n---\n\n### Tools (Evidence Sources Only)\n\nTools may be referenced **only to support evidence**, never as authority by themselves.\n\nAcceptable uses:\n\n* Demonstrating an issue exists\n* Quantifying impact\n* Providing reproducible data\n\nExamples:\n\n* Search Console (coverage, CWV, indexing)\n* PageSpeed Insights (field vs lab metrics)\n* Crawlers (URL discovery, metadata validation)\n* Log analysis (crawl behavior, frequency)\n\nRules:\n\n* Do not rely on a single tool for conclusions\n* Do not report tool “scores” without interpretation\n* Always explain *what the data shows* and *why it matters*\n\n---\n\n### Related Skills (Non-Overlapping)\n\nUse these skills **only after the audit is complete** and findings are accepted.\n\n* **programmatic-seo**\n  Use when the action plan requires **scaling page creation** across many URLs.\n\n* **schema-markup**\n  Use when structured data implementation is approved as a remediation.\n\n* **page-cro**\n  Use when the goal shifts from ranking to **conversion optimization**.\n\n* **analytics-tracking**\n  Use when measurement gaps prevent confident auditing or score validation.\n\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["seo","audit","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-seo-audit","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/seo-audit","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 34515 github stars · SKILL.md body (12,023 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T12:51:43.339Z","embedding":null,"createdAt":"2026-04-18T21:44:22.635Z","updatedAt":"2026-04-22T12:51:43.339Z","lastSeenAt":"2026-04-22T12:51:43.339Z","tsv":"'0':576,643 '0.1':332 '0.30':740 '1':67,146,677,1143 '10':611,670,874 '100':577,613,644,649,734,777,829 '15':607,665,869 '2':92,157,731,1163 '2.5':327,724 '20':599,859 '200ms':330 '21.15':741 '25':594,696,712,852 '29.5':735 '3':113,167,247,679,1184 '30':591,667,705,847 '4':180,1199 '40':801,807 '404s':298 '5':194,673,721 '50':687 '59':802 '60':794 '70.5':736,739 '74':795 '75':785 '89':786 '90':776 'accept':1252,1329 'access':115,119,121,152,166,226,376,388 'accident':209,285 'accur':459,513 'across':1342 'action':54,1120,1126,1140,1219,1336,1396 'addit':529 'affect':9,35,1179 'algorithm':951 'align':407,967 'alt':460 'alway':763,903,939,1302 'analysi':276,1281 'analyt':120,1372 'analytics-track':1371 'anchor':477 'appli':686,695,1092 'applic':1390 'appropri':408 'approv':1354 'architectur':243 'area':793 'ask':57,1434 'assumpt':138 'attribut':504,925 'audit':3,6,17,65,97,142,206,399,920,1323,1380 'author':195,503,608,871,956,1017,1214,1249 'authorit':505 'auto':425 'auto-gener':424 'averag':586 'avoid':273,564,930,1230 'balanc':482 'band':761,770 'base':51,653,1073 'behavior':351,1283 'best':1041 'best-practic':1040 'block':210,663,1048 'blocker':1145 'blog':76 'boundari':1442 'brand':86 'breakdown':838 'broken':480,812 'busi':68,517 'cach':345 'calcul':746 'canon':231,291,308 'canonic':303 'categori':587,616,629,633,641,647,701,709,751,753,837,839,999,1096 'cdn':347 'celebr':931 'certif':381 'chain':294 'chang':127,131,912,926 'citat':506 'claim':570,1043 'clarif':1436 'clarifi':66 'classif':963 'classifi':764 'clear':175,410,431,502,791,1409 'click':248,421 'click-through':420 'cls':331 'cms':130 'commerc':75 'common':286 'communic':553 'compet':451 'competit':950 'complet':1325 'composit':583 'compress':463 'concis':989 'conclus':1294 'confid':680,683,692,714,723,1056,1100,1379 'configur':359 'confirm':1067 'conflict':292 'consist':304,310,312,509 'consol':118,1265 'consolid':302 'constraint':806 'contain':229 'content':106,181,190,300,366,384,437,439,485,515,600,861,1010,1206 'context':69,134 'contribut':333,738,843 'control':265 'convers':84,1369 'core':321 'cosmet':676 'cost':342 'coverag':253,275,1266 'crawl':257,394,1030,1049,1282 'crawlabl':10,147,207,269,589,702,844,1002 'crawler':1275 'crawling/indexing/ranking':664 'creation':1341 'criteria':1445 'critic':133,662,711,808,836,897,1047,1144,1148 'cro':1360 'css':343 'cumul':1175 'cwv':1267 'data':114,501,1031,1262,1306,1351 'deduct':658,661,690,699,1091,1177 'deliveri':344 'delta':924 'demonstr':200,1254 'depth':446,1212 'deriv':1122,1130 'describ':1397,1413 'descript':415,418,457,476,990 'deserv':191 'design':551 'desktop':109,369 'detail':547 'diagnos':4 'diagnost':22 'differenti':413 'direct':959,981,1060,1131 'discoveri':1277 'distribut':484 'done':1106 'duplic':299 'e':74,184,185,488,489,603,604,864,865,1013,1014 'e-commerc':73 'e-e-a-t':183,487,602,863,1012 'e.g':1026 'easi':1192 'effici':258 'engin':151 'environ':218,1425 'environment-specif':217,1424 'etc':79 'everi':969 'everywher':379 'evid':50,1020,1236,1246 'evidence-bas':49 'exampl':700,1263 'excel':778,832 'exclud':281 'execut':341,821,1392 'exhaust':961 'exist':921,1257 'expect':279,1226 'experi':492 'expert':1430 'expertis':493 'explain':29,538,904,1225,1303 'explan':1079 'explicit':43,139,628,937,1117,1233 'extern':948 'facet':263 'factor':334,949 'fair':796,834 'fast':163 'field':975,977,1271 'filenam':458 'final':766 'find':548,884,962,1124,1133,1224,1327 'first':58,372,495 'first-hand':494 'fix':41,929,1194 'flag':901 'focus':94,511 'follow':974,1142 'font':349 'format':465 'found':656 'foundat':159,593,781,850,1005 'framework':143 'frequenc':1284 'friendli':354 'full':64,95 'fundament':811 'gap':1377 'gate':56 'generat':426 'glanc':557 'goal':82,1364 'good':787,833 'googl':116 'group':1139,1220 'growth':800 'guarante':946 'h1':432 'hand':496 'handl':262,339,467 'head':428,435 'header':1029 'health':525,533,544,744,748,760,773,824,830,985,1155 'hierarchi':250,434 'high':668,713,893,1053,1059,1165,1168 'high-impact':1164 'higher':911 'highest':1159 'horizont':364 'hostnam':311 'http':385 'https':309,378,386 'id':272 'identifi':28,970 'imag':338,456 'impact':391,669,672,675,1083,1088,1162,1166,1259 'implement':40,1114,1352 'import':212,473 'improv':561,792,885,1167,1198,1207,1210 'includ':717,817,922,1099,1113 'inconsist':902 'incorrect':289 'increas':933 'independ':636 'index':11,148,154,232,274,277,287,373,526,534,590,703,745,749,825,845,986,1003,1050,1156,1268 'indic':1065 'indirect':1069 'infinit':266 'inform':518,982 'inp':329 'input':1439 'insight':499,1270 'intent':179,283,411,443 'intern':251,454,471 'interpret':775,876,1301 'intuit':1038 'invalid':900,1152 'issu':8,33,123,288,389,655,659,798,891,898,971,987,1025,1110,1146,1150,1172,1178,1191,1256 'item':1208 'javascript':340 'judgment':1138 'key':244,324,708 'keyword':406,448 'keyword-align':405 'knowledg':497 'known':122 'lab':1273 'languag':91,1086 'larg':259,1174 'layer':528 'layout':356 'lazi':469 'lcp':326 'lead':85 'length':409 'limit':799,906,938,1401 'link':252,472,481,483 'load':350,470 'local':77 'log':1280 'logic':249,433 'longer':1201 'longer-term':1200 'loop':296 'low':674,694,730,1055,1068,1187 'mandatori':878,979 'mani':1343 'market':89 'marketplac':78 'markup':1347 'match':1410 'matter':1076,1311 'may':1240 'meaning':797 'measur':1196,1376 'medium':671,685,720,722,1054,1063,1170,1189 'meta':414 'metadata':1278 'metric':325,1033,1274 'migrat':128 'minor':782 'mislead':565 'miss':60,136,725,1447 'mix':383 'mobil':110,353,371 'mobile-first':370 'mobile-friendli':352 'model':572 'modifi':681,1101 'multipl':1180 'must':47,886,1128 'natur':447 'navig':264 'nearest':757 'negat':1160 'never':1247 'noindex':290,706 'nois':427 'non':315,1315 'non-overlap':1314 'non-www':314 'normal':537 'number':568,759 'object':1021 'observ':1061 'on-pag':103,168,395,595,854,1006 'one':430,567,995,1000,1045,1057 'one-numb':566 'opportun':1203 'optim':171,176,440,598,783,857,1009,1370 'option':914 'order':145 'organ':14,36 'origin':498 'orphan':255 'outcom':936 'output':46,813,1419 'overal':542,742,826 'overlap':1316 'overview':573,1400 'page':105,170,174,245,280,397,404,455,474,597,710,856,1008,1181,1340,1359 'page-cro':1358 'pagespe':1269 'pagin':270 'paramet':261 'pariti':367 'partial':1066 'path':213 'penalti':124 'per':403,640 'per-categori':639 'perform':15,62,320,789 'permiss':1440 'plain':1085 'plan':1121,1127,1337 'point':652,1090 'polici':519 'poor':803,835 'practic':1042 'present':216 'prevent':1378 'previous':919 'primari':80 'priorit':31,559,1119 'prioriti':144 'privaci':520 'proceed':141 'process':240 'prod':221 'programmat':1331 'programmatic-seo':1330 'proof':1022 'proper':357,462 'proport':624 'provid':535,972,1260 'purpos':530 'qualiti':182,486,601,862,1011 'quantifi':1258 'quick':1185 'rang':772,1229 'rank':12,193,947,1052,1367 'raw':732 'readi':374,944 'reason':234 'recent':126 'recognit':508 'recommend':916,1102 'recoveri':1228 'redesign':129 'redirect':293,387,718 'redistribut':621 'refer':215,727,1221 'referenc':307,1242 'reflect':436,942 'reinforc':475 'relat':1223,1312 'relev':203,1095 'reli':1036,1288 'remedi':1357 'repeat':1062 'replac':546,883 'report':1028,1297 'reproduc':1261 'request':44,1118,1234 'requir':762,814,964,1338,1438 'resili':1211 'resolv':1108 'respons':336,355,466 'review':1431 'robots.txt':208,729 'role':25 'round':755 'rule':220,319,631,877,1285 'saa':72 'safeti':1441 'sampl':1072 'sample-bas':1071 'satisfi':441 'scale':1339 'schema':1346 'schema-markup':1345 'scope':52,55,620,1412 'score':527,539,571,575,579,630,635,642,733,752,767,771,815,827,840,880,894,908,923,932,941,955,957,966,1087,1135,1161,1176,1197,1227,1299,1382 'scoring-align':965 'screenshot':1032 'scroll':267,365 'search':117,150,442,1264 'section':816 'sections/pages':100 'secur':375,522 'segment':237 'self':306 'self-referenc':305 'sentenc':996 'seo':2,7,16,21,32,81,93,102,205,398,524,532,543,569,743,747,780,805,809,823,943,984,1082,1154,1332 'seo-audit':1 'serious':804 'server':335 'session':271 'sever':554,657,660,1044,1149,1171,1190 'shift':1365 'short':1078 'show':1307 'signal':196,377,610,1019 'singl':1291 'site':70,96,156,162,199,242,260,523 'sitemap':214,225,716,726 'size':235,362 'skill':1313,1319,1388,1404 'skill-seo-audit' 'slash':318 'soft':297 'solid':788 'solut':998 'sourc':1237 'source-sickn33' 'specialist':23 'specif':99,219,890,928,1426 'stabl':164 'stage':223 'start':645 'state':137,626,940 'status':774,831 'step':1115 'stop':1432 'strategi':346 'strong':779,1064 'structur':429,438,1204,1350 'subject':1137 'submit':238 'substitut':1422 'subtract':651 'success':241,1444 'suffici':444 'summar':541 'summari':822 'support':419,558,1245 'tag':401 'tap':360 'target':88,361 'task':1408 'technic':101,158,204,592,849,1004 'templat':1183 'term':521,1202 'test':1428 'text':461,478 'time':337,563,1216 'timelin':1231 'titl':400 'tool':1235,1239,1292,1298 'topic':445,510 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'total':574,612 'traceabl':888 'track':560,913,1373 'traffic':83 'trail':317 'transpar':516 'treat':1417 'trust':201,609,872,1018 'trustworthi':512 'type':71 'uniqu':402,416 'unless':42,1116,1232 'unresolv':896,1158 'updat':514,952 'url':233,256,282,719,1027,1276,1344 'usag':348,449 'use':1253,1317,1333,1348,1361,1374,1386,1402 'ux':392 'valid':228,380,935,1279,1383,1427 'viewport':358 'visibl':37,87 'vital':323 'vs':222,278,284,1272 'web':322 'weight':582,588,623,638,704,737,754,841,842,1098 'whole':758 'win':1186 'within':246 'without':301,545,934,1300 'workflow':1394 'wrong':994 'www':313,316 'xml':224,715 'xx':828,846,848,851,853,858,860,868,870,873,875 'σ':750","prices":[{"id":"84f08b0c-62cf-4e13-8aba-5af4ccc636d7","listingId":"0dbca879-11e1-49b8-8cfd-cb0392200387","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T21:44:22.635Z"}],"sources":[{"listingId":"0dbca879-11e1-49b8-8cfd-cb0392200387","source":"github","sourceId":"sickn33/antigravity-awesome-skills/seo-audit","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/seo-audit","isPrimary":false,"firstSeenAt":"2026-04-18T21:44:22.635Z","lastSeenAt":"2026-04-22T12:51:43.339Z"}],"details":{"listingId":"0dbca879-11e1-49b8-8cfd-cb0392200387","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"seo-audit","github":{"repo":"sickn33/antigravity-awesome-skills","stars":34515,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-04-22T06:40:00Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"c80300456e3dbcd5e3e004a9a5ae403a8cd87701","skill_md_path":"skills/seo-audit/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/seo-audit"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"seo-audit","description":"Diagnose and audit SEO issues affecting crawlability, indexation, rankings, and organic performance."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/seo-audit"},"updatedAt":"2026-04-22T12:51:43.339Z"}}