[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-AgriciDaniel-seo-drift-de":3,"guides-for-AgriciDaniel-seo-drift":895,"similar-k17c10gh87cfx4k9n7mjpa4cz986mw5z-de":896},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":259,"isFallback":249,"parentExtension":265,"providers":326,"relations":330,"repo":331,"tags":893,"workflow":894},1778674872846.783,"k17c10gh87cfx4k9n7mjpa4cz986mw5z",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time. Git for SEO — baseline, diff, and track changes to your on-page SEO. Use when user says \"SEO drift\", \"baseline\", \"track changes\", \"did anything break\", \"SEO regression\", \"compare SEO\", \"before and after\", \"monitor SEO changes\", or \"deployment check\".\n",{"claudeCode":12},"AgriciDaniel/claude-seo","SEO Drift Monitor","https://github.com/AgriciDaniel/claude-seo",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":239,"workflow":257},1778675112500.1575,"kn7fnq7eh3586fr56dej9253r586m8q0","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"practices":207,"prerequisites":211,"promptVersionExtension":213,"promptVersionScoring":214,"purpose":215,"rationale":216,"score":217,"summary":218,"tags":219,"targetMarket":225,"tier":226,"useCases":227,"workflow":232},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,116,120,123,126,129,132,135,138,142,146,149,153,157,160,163,166,169,173,176,179,182,185,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of \"SEO drift monitoring\" and \"tracking changes to on-page SEO,\" directly addressing a user pain point.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a \"Git for SEO\" approach, providing baselining, diffing, and tracking capabilities beyond standard LLM responses for SEO analysis.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the full lifecycle of SEO drift monitoring, from capturing baselines to comparing changes and showing history, making it suitable for real workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The extension focuses solely on SEO drift monitoring, including capturing baselines, comparing changes, and historical tracking, without venturing into unrelated domains.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The description accurately reflects the skill's functionality, clearly outlining its purpose, capabilities, and usage scenarios.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill exposes narrow, verb-noun tools like `baseline`, `compare`, and `history`, which are well-scoped for their specific SEO drift monitoring tasks.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All commands and their parameters are documented within the SKILL.md, including optional flags like `--skip-cwv` and `--baseline-id`.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names like `baseline`, `compare`, and `history` are descriptive, concise, and relevant to the SEO drift domain.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool inputs (URLs) are well-defined, and outputs are structured JSON reports detailing captured elements, comparisons, and history, avoiding unnecessary data dumps.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under MIT, a permissive open-source license, and this is clearly stated in the SKILL.md and LICENSE file.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The latest commit was on May 11, 2026, well within the 3-month threshold, indicating active maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","The project uses Python 3.10+ and standard libraries for fetching and parsing, with clear requirements stated. No external dependencies that require complex management are apparent.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The skill does not appear to handle or expose any secrets; it focuses on fetching and analyzing public web page data.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","URL fetching is protected by `google_auth.validate_url()` which prevents SSRF, and SQLite queries use parameterized placeholders, mitigating injection risks.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","The skill fetches pages using its own validated pipeline (`scripts/fetch_page.py`) and does not download or execute external code at runtime.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The skill operates on local SQLite databases (`~/.cache/claude-seo/`) and fetches external URLs, but does not modify files outside its designated cache or project scope.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the scripts. The workflow appears contained.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The skill only collects public SEO data and does not submit any confidential information to third parties.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","Bundled content appears free of hidden steering tricks, control characters, or suspicious Unicode sequences.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The scripts included in the bundle are plain Python and not obfuscated, base64-encoded, or dynamically fetched.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill correctly uses relative paths for its SQLite database and defines its Python 3.10+ dependency clearly, minimizing assumptions about user project structure.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","In the last 90 days, 5 issues were opened and 24 closed, indicating a healthy closure rate and active maintainer engagement.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The skill declares version 1.9.9 in its frontmatter, and a CHANGELOG.md is present, indicating clear versioning.",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","URL validation is performed using `google_auth.validate_url()`, and SQLite queries use parameterized placeholders, ensuring input is sanitized and validated.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The skill is primarily analytical and does not perform destructive operations. Database writes are for local caching, not harmful modifications.",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","The `Error Handling` section in SKILL.md clearly outlines scenarios, actions, and expected behavior for errors like URL unreachability or missing baselines.",{"category":110,"check":114,"severity":24,"summary":115},"Logging","The skill does not explicitly mention a local audit file, but its operations are primarily data capture and comparison, with results outputted directly. No sensitive operations requiring audit logs are present.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill collects public SEO data from websites and does not operate on personal data that would require specific GDPR sanitization.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill operates on public web data and has no regional limitations; it is globally applicable.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The skill specifies Python 3.10+ and uses standard libraries, making it portable across POSIX-compliant systems.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README provides a comprehensive overview of the entire Claude SEO suite, including the SEO drift monitoring functionality.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The SEO drift monitor exposes three distinct tools: `baseline`, `compare`, and `history`, which is within the ideal range.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The tools (`baseline`, `compare`, `history`) have distinct and non-overlapping functionalities, avoiding redundancy.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features of the SEO drift monitor, such as capturing baselines, comparing changes, and showing history, are implemented and verifiable in the code.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for both plugin and manual installs, along with example invocations for the `/seo drift` commands.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The SKILL.md documents specific error scenarios and provides clear actions or suggestions for remediation, such as verifying URLs or running `baseline` first.",{"category":103,"check":147,"severity":24,"summary":148},"Pinned dependencies","Python 3.10+ is specified, and the script uses standard libraries, implying pinned dependencies through the Python environment.",{"category":33,"check":150,"severity":151,"summary":152},"Dry-run preview","not_applicable","This skill is primarily analytical and does not perform state-changing operations that would necessitate a dry-run feature.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","The skill's operations are primarily read-based (fetching and comparing local DB data), and network fetches are handled by a validated pipeline. Idempotency for database writes is standard for SQLite operations.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not appear to emit any telemetry. Its operations are local and focused on data analysis.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description precisely defines the skill's purpose (SEO drift monitoring) and its core capabilities (capture baselines, detect changes, track regressions), along with clear trigger phrases and implied boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and self-contained, clearly stating the skill's core capability and providing relevant trigger phrases within a reasonable character limit.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured, under 500 lines, and delegates deeper material like comparison rules to a separate file (`references/comparison-rules.md`).",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed comparison rules are provided in a separate `references/comparison-rules.md` file, demonstrating progressive disclosure.",{"category":170,"check":174,"severity":151,"summary":175},"Forked exploration","This skill performs focused analysis and does not involve deep exploration that would require `context: fork`.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md provides clear, ready-to-use examples for each command (`baseline`, `compare`, `history`) demonstrating invocation and expected output.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The `Error Handling` section in SKILL.md documents various failure modes (e.g., URL unreachable, no baseline exists) with corresponding actions and recovery steps.",{"category":110,"check":183,"severity":151,"summary":184},"Tool Fallback","This skill does not rely on external MCP servers or tools that would require fallback mechanisms.",{"category":91,"check":186,"severity":24,"summary":187},"Stack assumptions","The SKILL.md clearly states the requirement for Python 3.10+ and uses standard Python libraries, making its stack assumptions explicit.",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","The skill's error handling explicitly states that it will \"Report error from fetch_page.py. Do not guess state.\" and suggests user verification, implying it halts on unexpected states rather than proceeding blindly.",{"category":91,"check":193,"severity":24,"summary":194},"Cross-skill coupling","The SEO drift skill is self-contained and does not implicitly rely on other skills. It correctly cross-references other `/seo` commands when relevant findings are made.",1778675112371,"This skill captures baselines of on-page SEO elements, detects changes over time, and tracks regressions. It uses local SQLite storage for baselines and comparisons and provides commands for capturing (`baseline`), comparing (`compare`), and reviewing historical changes (`history`).",[198,199,200,201,202],"Capture SEO baselines for web pages","Detect and diff changes in SEO-critical elements","Track historical SEO changes and regressions","Analyze Core Web Vitals and PageSpeed scores","Validate and compare JSON-LD schema markup",[204,205,206],"Performing live browser rendering or JavaScript execution","Executing actions on the target website","Providing real-time SERP tracking or keyword rank monitoring",[208,209,210],"SEO Analysis","Change Detection","Regression Tracking",[212],"Python 3.10+","3.0.0","4.4.0","To provide a \"Git for SEO\" solution, enabling users to baseline and track changes to critical on-page SEO elements, detect regressions, and monitor website performance over time.","Excellent documentation, clear scope, robust security measures, and active maintenance contribute to a high score. No critical or warning findings.",98,"A highly polished and secure skill for monitoring SEO changes.",[220,221,222,223,224],"seo","monitoring","auditing","python","web-development","global","verified",[228,229,230,231],"Use when user says \"SEO drift\", \"baseline\", \"track changes\"","Use when user asks \"did anything break\" after a deployment","Use when investigating traffic drops by comparing before/after states","Use for ongoing monitoring of key SEO elements",[233,234,235,236,237,238],"Validate URL input.","Fetch page content and optionally CWV.","Parse HTML and extract SEO elements.","Hash content.","Store baseline or run comparison against stored baseline.","Output JSON report of findings.",{"codeQuality":240,"collectedAt":242,"documentation":243,"maintenance":246,"security":254,"testCoverage":256},{"hasLockfile":241},false,1778675094193,{"descriptionLength":244,"readmeSize":245},366,16151,{"closedIssues90d":247,"forks":248,"hasChangelog":249,"manifestVersion":250,"openIssues90d":251,"pushedAt":252,"stars":253},24,991,true,"1.9.9",5,1778499931000,6480,{"hasNpmPackage":241,"license":255,"smitheryVerified":241},"MIT",{"hasCi":249,"hasTests":249},{"updatedAt":258},1778675112500,{"basePath":260,"githubOwner":261,"githubRepo":262,"locale":18,"slug":263,"type":264},"skills/seo-drift","AgriciDaniel","claude-seo","seo-drift","skill",{"_creationTime":266,"_id":267,"community":268,"display":269,"identity":272,"parentExtension":275,"providers":307,"relations":322,"tags":323,"workflow":324},1778674872846.7803,"k17bt4vy4p97rmz9wkrfgzd8s986m614",{"reviewCount":8},{"description":270,"installMethods":271,"name":262,"sourceUrl":14},"Comprehensive SEO analysis plugin for Claude Code. 25 sub-skills (21 core + 1 orchestrator + 1 framework integration + 2 extension mirrors) and 18 sub-agents (15 core + 1 framework integration + 2 extension mirrors) covering technical SEO, content quality (E-E-A-T), content briefs, schema markup, image optimization, sitemap architecture, AI search optimization (GEO), local SEO, maps intelligence, semantic topic clustering, search experience optimization (SXO), SEO drift monitoring, e-commerce SEO, international SEO with cultural profiles, FLOW framework integration, Google API integration, PDF reporting, and strategic planning across all industries.",{"claudeCode":262},{"basePath":273,"githubOwner":261,"githubRepo":262,"locale":18,"slug":262,"type":274},"","plugin",{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":283,"providers":285,"relations":301,"tags":303,"workflow":304},1778674872846.7798,"k17b9ppf34m9v86tzpeck2qtcs86n8dw",{"reviewCount":8},{"description":280,"installMethods":281,"name":282,"sourceUrl":14},"Comprehensive SEO analysis plugin for Claude Code. 25 sub-skills and 18 sub-agents covering technical SEO, E-E-A-T, content briefs, schema markup, GEO, local SEO, semantic clustering, e-commerce SEO, international SEO, and PDF reporting.",{"claudeCode":12},"Claude SEO",{"basePath":273,"githubOwner":261,"githubRepo":262,"locale":18,"slug":262,"type":284},"marketplace",{"evaluate":286,"extract":294},{"promptVersionExtension":287,"promptVersionScoring":214,"score":288,"tags":289,"targetMarket":225,"tier":226},"3.1.0",99,[220,290,222,291,292,293],"marketing","content","reporting","automation",{"commitSha":295,"license":255,"marketplace":296,"plugin":299},"HEAD",{"name":297,"pluginCount":298},"agricidaniel-seo",1,{"mcpCount":8,"provider":300,"skillCount":8},"classify",{"repoId":302},"kd7fg9a0c3bhpkzvsc87hq0qdd86mkeg",[222,293,291,290,292,220],{"evaluatedAt":305,"extractAt":306,"updatedAt":305},1778674897144,1778674872846,{"evaluate":308,"extract":319},{"promptVersionExtension":213,"promptVersionScoring":214,"score":309,"tags":310,"targetMarket":225,"tier":318},93,[220,311,312,313,314,315,316,317],"technical-seo","content-seo","local-seo","schema","performance","ai-seo","competitive-analysis","community",{"commitSha":295,"license":255,"plugin":320},{"mcpCount":8,"provider":300,"skillCount":321},25,{"parentExtensionId":277,"repoId":302},[316,317,312,313,315,314,220,311],{"evaluatedAt":325,"extractAt":306,"updatedAt":325},1778674909244,{"evaluate":327,"extract":329},{"promptVersionExtension":213,"promptVersionScoring":214,"score":217,"tags":328,"targetMarket":225,"tier":226},[220,221,222,223,224],{"commitSha":295,"license":255},{"parentExtensionId":267,"repoId":302},{"_creationTime":332,"_id":302,"identity":333,"providers":334,"workflow":889},1778674866854.803,{"githubOwner":261,"githubRepo":262,"sourceUrl":14},{"classify":335,"discover":877,"github":880},{"commitSha":295,"extensions":336},[337,350,449,474,487,496,528,537,546,560,569,578,593,600,610,708,717,753,768,777,786,795,804,825,834,843,852,868],{"basePath":273,"description":280,"displayName":297,"installMethods":338,"rationale":339,"selectedPaths":340,"source":349,"sourceLanguage":18,"type":284},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[341,344,346],{"path":342,"priority":343},".claude-plugin/marketplace.json","mandatory",{"path":345,"priority":343},"README.md",{"path":347,"priority":348},"LICENSE","high","rule",{"basePath":273,"description":270,"displayName":262,"installMethods":351,"license":255,"rationale":352,"selectedPaths":353,"source":349,"sourceLanguage":18,"type":274},{"claudeCode":262},"plugin manifest at .claude-plugin/plugin.json",[354,356,357,358,361,363,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,447],{"path":355,"priority":343},".claude-plugin/plugin.json",{"path":345,"priority":343},{"path":347,"priority":348},{"path":359,"priority":360},"skills/seo/SKILL.md","medium",{"path":362,"priority":360},"skills/seo-audit/SKILL.md",{"path":364,"priority":360},"skills/seo-backlinks/SKILL.md",{"path":366,"priority":360},"skills/seo-cluster/SKILL.md",{"path":368,"priority":360},"skills/seo-competitor-pages/SKILL.md",{"path":370,"priority":360},"skills/seo-content/SKILL.md",{"path":372,"priority":360},"skills/seo-content-brief/SKILL.md",{"path":374,"priority":360},"skills/seo-dataforseo/SKILL.md",{"path":376,"priority":360},"skills/seo-drift/SKILL.md",{"path":378,"priority":360},"skills/seo-ecommerce/SKILL.md",{"path":380,"priority":360},"skills/seo-flow/SKILL.md",{"path":382,"priority":360},"skills/seo-geo/SKILL.md",{"path":384,"priority":360},"skills/seo-google/SKILL.md",{"path":386,"priority":360},"skills/seo-hreflang/SKILL.md",{"path":388,"priority":360},"skills/seo-image-gen/SKILL.md",{"path":390,"priority":360},"skills/seo-images/SKILL.md",{"path":392,"priority":360},"skills/seo-local/SKILL.md",{"path":394,"priority":360},"skills/seo-maps/SKILL.md",{"path":396,"priority":360},"skills/seo-page/SKILL.md",{"path":398,"priority":360},"skills/seo-plan/SKILL.md",{"path":400,"priority":360},"skills/seo-programmatic/SKILL.md",{"path":402,"priority":360},"skills/seo-schema/SKILL.md",{"path":404,"priority":360},"skills/seo-sitemap/SKILL.md",{"path":406,"priority":360},"skills/seo-sxo/SKILL.md",{"path":408,"priority":360},"skills/seo-technical/SKILL.md",{"path":410,"priority":348},"agents/seo-backlinks.md",{"path":412,"priority":348},"agents/seo-cluster.md",{"path":414,"priority":348},"agents/seo-content.md",{"path":416,"priority":348},"agents/seo-dataforseo.md",{"path":418,"priority":348},"agents/seo-drift.md",{"path":420,"priority":348},"agents/seo-ecommerce.md",{"path":422,"priority":348},"agents/seo-flow.md",{"path":424,"priority":348},"agents/seo-geo.md",{"path":426,"priority":348},"agents/seo-google.md",{"path":428,"priority":348},"agents/seo-image-gen.md",{"path":430,"priority":348},"agents/seo-local.md",{"path":432,"priority":348},"agents/seo-maps.md",{"path":434,"priority":348},"agents/seo-performance.md",{"path":436,"priority":348},"agents/seo-schema.md",{"path":438,"priority":348},"agents/seo-sitemap.md",{"path":440,"priority":348},"agents/seo-sxo.md",{"path":442,"priority":348},"agents/seo-technical.md",{"path":444,"priority":348},"agents/seo-visual.md",{"path":446,"priority":348},"hooks/hooks.json",{"path":448,"priority":348},"hooks/validate-schema.py",{"basePath":450,"description":451,"displayName":452,"installMethods":453,"rationale":454,"selectedPaths":455,"source":349,"sourceLanguage":18,"type":264},"skills/seo-image-gen","AI image generation for SEO assets: OG/social preview images, blog hero images, schema images, product photography, infographics. Powered by Gemini via nanobanana-mcp. Requires banana extension installed. Use when user says \"generate image\", \"OG image\", \"social preview\", \"hero image\", \"blog image\", \"product photo\", \"infographic\", \"seo image\", \"create visual\", \"image-gen\", \"favicon\", \"schema image\", \"pinterest pin\", \"generate visual\", \"banner\", or \"thumbnail\".","seo-image-gen",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-image-gen/SKILL.md (coalesced with duplicate skill at extensions/banana/skills/seo-image-gen)",[456,458,460,462,464,466,468,470,472],{"path":457,"priority":343},"SKILL.md",{"path":459,"priority":348},"LICENSE.txt",{"path":461,"priority":360},"references/cost-tracking.md",{"path":463,"priority":360},"references/gemini-models.md",{"path":465,"priority":360},"references/mcp-tools.md",{"path":467,"priority":360},"references/post-processing.md",{"path":469,"priority":360},"references/presets.md",{"path":471,"priority":360},"references/prompt-engineering.md",{"path":473,"priority":360},"references/seo-image-presets.md",{"basePath":475,"description":476,"displayName":477,"installMethods":478,"rationale":479,"selectedPaths":480,"source":349,"sourceLanguage":18,"type":264},"skills/seo-dataforseo","Live SEO data via DataForSEO MCP server. SERP analysis (Google, Bing, Yahoo, YouTube, Google Images), keyword research (volume, difficulty, intent, trends), backlink profiles, on-page analysis (Lighthouse, content parsing), competitor analysis, content analysis, business listings, AI visibility (ChatGPT scraper, LLM mention tracking), and domain analytics. Requires DataForSEO extension installed. Use when user says \"dataforseo\", \"live SERP\", \"keyword volume\", \"backlink data\", \"competitor data\", \"AI visibility check\", \"LLM mentions\", \"image SERP\", \"google images\", \"image rankings\", or \"real search data\".\n","seo-dataforseo",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-dataforseo/SKILL.md (coalesced with duplicate skill at extensions/dataforseo/skills/seo-dataforseo)",[481,482,483,485],{"path":457,"priority":343},{"path":459,"priority":348},{"path":484,"priority":360},"references/cost-tiers.md",{"path":486,"priority":360},"references/tool-catalog.md",{"basePath":488,"description":489,"displayName":490,"installMethods":491,"rationale":492,"selectedPaths":493,"source":349,"sourceLanguage":18,"type":264},"extensions/firecrawl/skills/seo-firecrawl","Full-site crawling, scraping, and site mapping via Firecrawl MCP. Use when user says \"crawl site\", \"map site\", \"full crawl\", \"find all pages\", \"broken links\", \"site structure\", \"discover pages\", \"JS rendering\", or needs site-wide analysis.\n","seo-firecrawl",{"claudeCode":12},"SKILL.md frontmatter at extensions/firecrawl/skills/seo-firecrawl/SKILL.md",[494,495],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":497,"description":498,"displayName":220,"installMethods":499,"rationale":500,"selectedPaths":501,"source":349,"sourceLanguage":18,"type":264},"skills/seo","Comprehensive SEO analysis for any website or business type. Full site audits, single-page analysis, technical SEO (crawlability, indexability, Core Web Vitals with INP), schema markup, content quality (E-E-A-T), image optimization, sitemap analysis, and GEO for AI Overviews/ChatGPT/Perplexity. Industry detection for SaaS, e-commerce, local, publishers, agencies. Triggers on: SEO, audit, schema, Core Web Vitals, sitemap, E-E-A-T, AI Overviews, GEO, technical SEO, content quality, page speed, structured data.",{"claudeCode":12},"SKILL.md frontmatter at skills/seo/SKILL.md",[502,503,504,506,508,510,512,514,516,518,520,522,524,526],{"path":457,"priority":343},{"path":459,"priority":348},{"path":505,"priority":360},"references/backlink-quality.md",{"path":507,"priority":360},"references/cwv-thresholds.md",{"path":509,"priority":360},"references/eeat-framework.md",{"path":511,"priority":360},"references/free-backlink-sources.md",{"path":513,"priority":360},"references/local-schema-types.md",{"path":515,"priority":360},"references/local-seo-signals.md",{"path":517,"priority":360},"references/maps-api-endpoints.md",{"path":519,"priority":360},"references/maps-free-apis.md",{"path":521,"priority":360},"references/maps-gbp-checklist.md",{"path":523,"priority":360},"references/maps-geo-grid.md",{"path":525,"priority":360},"references/quality-gates.md",{"path":527,"priority":360},"references/schema-types.md",{"basePath":529,"description":530,"displayName":531,"installMethods":532,"rationale":533,"selectedPaths":534,"source":349,"sourceLanguage":18,"type":264},"skills/seo-audit","Full website SEO audit with parallel subagent delegation. Crawls up to 500 pages, detects business type, delegates to up to 15 specialists (8 always + 7 conditional), generates health score. Use when user says audit, full SEO check, analyze my site, or website health check.","seo-audit",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-audit/SKILL.md",[535,536],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":538,"description":539,"displayName":540,"installMethods":541,"rationale":542,"selectedPaths":543,"source":349,"sourceLanguage":18,"type":264},"skills/seo-backlinks","Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.","seo-backlinks",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-backlinks/SKILL.md",[544,545],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":547,"description":548,"displayName":549,"installMethods":550,"rationale":551,"selectedPaths":552,"source":349,"sourceLanguage":18,"type":264},"skills/seo-cluster","SERP-based semantic topic clustering for content architecture planning. Groups keywords by actual Google SERP overlap (not text similarity), designs hub-and-spoke content clusters with internal link matrices, and generates interactive visualizations. Optionally executes content creation if claude-blog is installed. Use when user says \"topic cluster\", \"content cluster\", \"semantic clustering\", \"pillar page\", \"hub and spoke\", \"content architecture\", \"keyword grouping\", or \"cluster plan\".\n","seo-cluster",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-cluster/SKILL.md",[553,554,556,558],{"path":457,"priority":343},{"path":555,"priority":360},"references/execution-workflow.md",{"path":557,"priority":360},"references/hub-spoke-architecture.md",{"path":559,"priority":360},"references/serp-overlap-methodology.md",{"basePath":561,"description":562,"displayName":563,"installMethods":564,"rationale":565,"selectedPaths":566,"source":349,"sourceLanguage":18,"type":264},"skills/seo-competitor-pages","Generate SEO-optimized competitor comparison and alternatives pages. Covers \"X vs Y\" layouts, \"alternatives to X\" pages, feature matrices, schema markup, and conversion optimization. Use when user says \"comparison page\", \"vs page\", \"alternatives page\", \"competitor comparison\", \"X vs Y\", \"versus\", \"compare competitors\", or \"alternative to\".\n","seo-competitor-pages",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-competitor-pages/SKILL.md",[567,568],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":570,"description":571,"displayName":572,"installMethods":573,"rationale":574,"selectedPaths":575,"source":349,"sourceLanguage":18,"type":264},"skills/seo-content","Content quality and E-E-A-T analysis with AI citation readiness assessment. Use when user says \"content quality\", \"E-E-A-T\", \"content analysis\", \"readability check\", \"thin content\", or \"content audit\".\n","seo-content",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-content/SKILL.md",[576,577],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":579,"description":580,"displayName":581,"installMethods":582,"rationale":583,"selectedPaths":584,"source":349,"sourceLanguage":18,"type":264},"skills/seo-content-brief","Generate competitive SEO content briefs with per-section word counts, competitor scoring, keyword density guidance, and page-type templates. Supports both new page briefs and improve-existing-page briefs. Use when user says \"content brief\", \"write a brief\", \"content outline\", \"blog brief\", \"service page brief\", \"brief for\", \"writing brief\", \"content plan\", or \"outline for\".\n","seo-content-brief",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-content-brief/SKILL.md",[585,586,587,589,591],{"path":457,"priority":343},{"path":459,"priority":348},{"path":588,"priority":360},"references/excluded-domains.md",{"path":590,"priority":360},"references/keyword-density.md",{"path":592,"priority":360},"references/page-type-templates.md",{"basePath":260,"description":10,"displayName":263,"installMethods":594,"rationale":595,"selectedPaths":596,"source":349,"sourceLanguage":18,"type":264},{"claudeCode":12},"SKILL.md frontmatter at skills/seo-drift/SKILL.md",[597,598],{"path":457,"priority":343},{"path":599,"priority":360},"references/comparison-rules.md",{"basePath":601,"description":602,"displayName":603,"installMethods":604,"rationale":605,"selectedPaths":606,"source":349,"sourceLanguage":18,"type":264},"skills/seo-ecommerce","E-commerce SEO analysis: Google Shopping visibility, Amazon marketplace intelligence, product schema validation, competitor pricing analysis, and marketplace keyword gaps. Combines on-page product SEO with marketplace data from DataForSEO Merchant API. Use when user says \"ecommerce SEO\", \"product SEO\", \"Google Shopping\", \"marketplace SEO\", \"product schema\", \"Amazon SEO\", \"product listings\", \"shopping ads\", or \"merchant SEO\".\n","seo-ecommerce",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-ecommerce/SKILL.md",[607,608],{"path":457,"priority":343},{"path":609,"priority":360},"references/marketplace-endpoints.md",{"basePath":611,"description":612,"displayName":613,"installMethods":614,"rationale":615,"selectedPaths":616,"source":349,"sourceLanguage":18,"type":264},"skills/seo-flow","FLOW framework integration — evidence-led SEO using the Find → Leverage → Optimize → Win loop. Surfaces stage-specific AI prompts from the FLOW knowledge base (41 prompts, CC BY 4.0). Use when user says \"FLOW\", \"FLOW framework\", \"seo flow\", \"evidence-led SEO\", \"find leverage optimize win\", or wants stage-specific SEO prompts.\n","seo-flow",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-flow/SKILL.md",[617,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706],{"path":457,"priority":343},{"path":619,"priority":360},"references/bibliography.md",{"path":621,"priority":360},"references/flow-framework.md",{"path":623,"priority":360},"references/flow-prompts.lock",{"path":625,"priority":360},"references/prompts/README.md",{"path":627,"priority":360},"references/prompts/find/content-planning-for-topical-relevance-prompt.md",{"path":629,"priority":360},"references/prompts/find/content-prioritization-prompt.md",{"path":631,"priority":360},"references/prompts/find/keyword-research-prompt.md",{"path":633,"priority":360},"references/prompts/find/keyword-variations-for-topical-relevance-prompt.md",{"path":635,"priority":360},"references/prompts/find/prompt-audience-avatar.md",{"path":637,"priority":360},"references/prompts/leverage/backlink-competition-prompt.md",{"path":639,"priority":360},"references/prompts/local/ai-homepage-rewrite-prompt.md",{"path":641,"priority":360},"references/prompts/local/claude-deep-research-prompt.md",{"path":643,"priority":360},"references/prompts/local/gbp-categories-prompt.md",{"path":645,"priority":360},"references/prompts/local/gbp-description-claude-prompt-1.md",{"path":647,"priority":360},"references/prompts/local/gbp-description-claude-prompt-2.md",{"path":649,"priority":360},"references/prompts/local/gbp-description-claude-prompt-3.md",{"path":651,"priority":360},"references/prompts/local/gbp-services-prompt.md",{"path":653,"priority":360},"references/prompts/local/prompt-generating-a-meta-description.md",{"path":655,"priority":360},"references/prompts/local/prompt-generating-a-title-tag.md",{"path":657,"priority":360},"references/prompts/local/prompt-rewriting-existing-homepage.md",{"path":659,"priority":360},"references/prompts/local/prompt-rewriting-existing-service-page.md",{"path":661,"priority":360},"references/prompts/optimize/ai-detector-test-follow-up-prompt.md",{"path":663,"priority":360},"references/prompts/optimize/ai-supporting-pages-rewrite-prompt.md",{"path":665,"priority":360},"references/prompts/optimize/basic-prompt.md",{"path":667,"priority":360},"references/prompts/optimize/blog-post-outline-prompt.md",{"path":669,"priority":360},"references/prompts/optimize/blog-post-writing-prompt.md",{"path":671,"priority":360},"references/prompts/optimize/claude-prompt-1.md",{"path":673,"priority":360},"references/prompts/optimize/claude-prompt-2.md",{"path":675,"priority":360},"references/prompts/optimize/ctr-audit-prompt.md",{"path":677,"priority":360},"references/prompts/optimize/follow-up-prompt-1.md",{"path":679,"priority":360},"references/prompts/optimize/follow-up-prompt-2.md",{"path":681,"priority":360},"references/prompts/optimize/follow-up-prompt.md",{"path":683,"priority":360},"references/prompts/optimize/paa-question-rewording-prompt.md",{"path":685,"priority":360},"references/prompts/optimize/prompt-core-30-content-audit.md",{"path":687,"priority":360},"references/prompts/optimize/property-content-with-authority-audit-prompt.md",{"path":689,"priority":360},"references/prompts/optimize/reddit-claude-prompt.md",{"path":691,"priority":360},"references/prompts/optimize/schema-prompt-1.md",{"path":693,"priority":360},"references/prompts/optimize/step-1-the-chatgpt-discovery-prompt.md",{"path":695,"priority":360},"references/prompts/optimize/step-2-the-follow-up-qualifying-prompt.md",{"path":697,"priority":360},"references/prompts/optimize/technical-audit-prompt.md",{"path":699,"priority":360},"references/prompts/optimize/visibility-follow-up-prompt.md",{"path":701,"priority":360},"references/prompts/optimize/visiblity-prompt.md",{"path":703,"priority":360},"references/prompts/win/bofu-page-brief-generator.md",{"path":705,"priority":360},"references/prompts/win/conversion-audit-prompt.md",{"path":707,"priority":360},"references/prompts/win/dual-surface-content-scorecard.md",{"basePath":709,"description":710,"displayName":711,"installMethods":712,"rationale":713,"selectedPaths":714,"source":349,"sourceLanguage":18,"type":264},"skills/seo-geo","Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says \"AI Overviews\", \"SGE\", \"GEO\", \"AI search\", \"LLM optimization\", \"Perplexity\", \"AI citations\", \"ChatGPT search\", or \"AI visibility\".\n","seo-geo",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-geo/SKILL.md",[715,716],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":718,"description":719,"displayName":720,"installMethods":721,"rationale":722,"selectedPaths":723,"source":349,"sourceLanguage":18,"type":264},"skills/seo-google","Google SEO APIs: Search Console (Search Analytics, URL Inspection, Sitemaps), PageSpeed Insights v5, CrUX field data with 25-week history, Indexing API v3, and GA4 organic traffic. Provides real Google field data for Core Web Vitals, indexation status, search performance, and organic traffic trends. Use when user says \"search console\", \"GSC\", \"PageSpeed\", \"CrUX\", \"field data\", \"indexing API\", \"GA4 organic\", \"URL inspection\", \"google api setup\", \"real CWV data\", \"impressions\", \"clicks\", \"CTR\", \"position data\", \"LCP\", \"INP\", \"CLS\", \"FCP\", \"TTFB\", or \"Lighthouse scores\".\n","seo-google",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-google/SKILL.md",[724,725,726,729,731,733,735,737,739,741,743,745,747,749,751],{"path":457,"priority":343},{"path":459,"priority":348},{"path":727,"priority":728},"assets/templates/cwv-audit-report.md","low",{"path":730,"priority":728},"assets/templates/gsc-performance-report.md",{"path":732,"priority":728},"assets/templates/indexation-status-report.md",{"path":734,"priority":360},"references/auth-setup.md",{"path":736,"priority":360},"references/ga4-data-api.md",{"path":738,"priority":360},"references/indexing-api.md",{"path":740,"priority":360},"references/keyword-planner-api.md",{"path":742,"priority":360},"references/nlp-api.md",{"path":744,"priority":360},"references/pagespeed-crux-api.md",{"path":746,"priority":360},"references/rate-limits-quotas.md",{"path":748,"priority":360},"references/search-console-api.md",{"path":750,"priority":360},"references/supplementary-apis.md",{"path":752,"priority":360},"references/youtube-api.md",{"basePath":754,"description":755,"displayName":756,"installMethods":757,"rationale":758,"selectedPaths":759,"source":349,"sourceLanguage":18,"type":264},"skills/seo-hreflang","Hreflang and international SEO audit, validation, and generation. Detects common mistakes, validates language/region codes, and generates correct hreflang implementations. Use when user says \"hreflang\", \"i18n SEO\", \"international SEO\", \"multi-language\", \"multi-region\", or \"language tags\".\n","seo-hreflang",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-hreflang/SKILL.md",[760,761,762,764,766],{"path":457,"priority":343},{"path":459,"priority":348},{"path":763,"priority":360},"references/content-parity.md",{"path":765,"priority":360},"references/cultural-profiles.md",{"path":767,"priority":360},"references/locale-formats.md",{"basePath":769,"description":770,"displayName":771,"installMethods":772,"rationale":773,"selectedPaths":774,"source":349,"sourceLanguage":18,"type":264},"skills/seo-images","Image optimization analysis for SEO and performance. Checks alt text, file sizes, formats, responsive images, lazy loading, CLS prevention, image SERP rankings (via DataForSEO), and image file optimization (WebP/AVIF conversion, IPTC/XMP metadata injection). Use when user says \"image optimization\", \"alt text\", \"image SEO\", \"image size\", \"image audit\", \"optimize images\", \"image metadata\", \"image SERP\", \"convert to webp\", or \"image file optimize\".\n","seo-images",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-images/SKILL.md",[775,776],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":778,"description":779,"displayName":780,"installMethods":781,"rationale":782,"selectedPaths":783,"source":349,"sourceLanguage":18,"type":264},"skills/seo-local","Local SEO analysis covering Google Business Profile optimization, NAP consistency, citation health, review signals, local schema markup, location page quality, multi-location SEO, and industry-specific recommendations. Detects business type (brick-and-mortar, SAB, hybrid) and industry vertical (restaurant, healthcare, legal, home services, real estate, automotive). Use when user says \"local SEO\", \"Google Business Profile\", \"GBP\", \"map pack\", \"local pack\", \"citations\", \"NAP consistency\", \"local rankings\", \"service area\", \"multi-location\", or \"local search\".\n","seo-local",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-local/SKILL.md",[784,785],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":787,"description":788,"displayName":789,"installMethods":790,"rationale":791,"selectedPaths":792,"source":349,"sourceLanguage":18,"type":264},"skills/seo-maps","Maps intelligence for local SEO — geo-grid rank tracking, GBP profile auditing via API, review intelligence across Google/Tripadvisor/Trustpilot, cross-platform NAP verification (Google/Bing/Apple/OSM), competitor radius mapping, and LocalBusiness schema generation from API data. Three-tier capability: free (Overpass + Geoapify), DataForSEO (full intelligence), DataForSEO + Google (maximum coverage). Use when user says \"maps\", \"geo-grid\", \"rank tracking\", \"GBP audit\", \"review velocity\", \"competitor radius\", \"maps analysis\", \"local rank tracking\", \"Share of Local Voice\", or \"SoLV\".\n","seo-maps",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-maps/SKILL.md",[793,794],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":796,"description":797,"displayName":798,"installMethods":799,"rationale":800,"selectedPaths":801,"source":349,"sourceLanguage":18,"type":264},"skills/seo-page","Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says \"analyze this page\", \"check page SEO\", \"single URL\", \"check this page\", \"page analysis\", or provides a single URL for review.\n","seo-page",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-page/SKILL.md",[802,803],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":805,"description":806,"displayName":807,"installMethods":808,"rationale":809,"selectedPaths":810,"source":349,"sourceLanguage":18,"type":264},"skills/seo-plan","Strategic SEO planning for new or existing websites. Industry-specific templates, competitive analysis, content strategy, and implementation roadmap. Use when user says \"SEO plan\", \"SEO strategy\", \"SEO planning\", \"content strategy\", \"keyword strategy\", \"content calendar\", \"site architecture\", or \"SEO roadmap\".\n","seo-plan",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-plan/SKILL.md",[811,812,813,815,817,819,821,823],{"path":457,"priority":343},{"path":459,"priority":348},{"path":814,"priority":728},"assets/agency.md",{"path":816,"priority":728},"assets/ecommerce.md",{"path":818,"priority":728},"assets/generic.md",{"path":820,"priority":728},"assets/local-service.md",{"path":822,"priority":728},"assets/publisher.md",{"path":824,"priority":728},"assets/saas.md",{"basePath":826,"description":827,"displayName":828,"installMethods":829,"rationale":830,"selectedPaths":831,"source":349,"sourceLanguage":18,"type":264},"skills/seo-programmatic","Programmatic SEO planning and analysis for pages generated at scale from data sources. Covers template engines, URL patterns, internal linking automation, thin content safeguards, and index bloat prevention. Use when user says \"programmatic SEO\", \"pages at scale\", \"dynamic pages\", \"template pages\", \"generated pages\", or \"data-driven SEO\".\n","seo-programmatic",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-programmatic/SKILL.md",[832,833],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":835,"description":836,"displayName":837,"installMethods":838,"rationale":839,"selectedPaths":840,"source":349,"sourceLanguage":18,"type":264},"skills/seo-schema","Detect, validate, and generate Schema.org structured data. JSON-LD format preferred. Use when user says \"schema\", \"structured data\", \"rich results\", \"JSON-LD\", or \"markup\".\n","seo-schema",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-schema/SKILL.md",[841,842],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":844,"description":845,"displayName":846,"installMethods":847,"rationale":848,"selectedPaths":849,"source":349,"sourceLanguage":18,"type":264},"skills/seo-sitemap","Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says \"sitemap\", \"generate sitemap\", \"sitemap issues\", or \"XML sitemap\".\n","seo-sitemap",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-sitemap/SKILL.md",[850,851],{"path":457,"priority":343},{"path":459,"priority":348},{"basePath":853,"description":854,"displayName":855,"installMethods":856,"rationale":857,"selectedPaths":858,"source":349,"sourceLanguage":18,"type":264},"skills/seo-sxo","Search Experience Optimization: reads Google SERPs backwards to detect page-type mismatches, derives user stories from search intent signals, and scores pages from multiple persona perspectives. Identifies why well-optimized pages fail to rank by analyzing what Google rewards for each keyword. Use when user says \"SXO\", \"search experience\", \"page type mismatch\", \"SERP analysis\", \"user story\", \"persona scoring\", \"why isn't my page ranking\", \"intent mismatch\", or \"wireframe\".\n","seo-sxo",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-sxo/SKILL.md",[859,860,862,864,866],{"path":457,"priority":343},{"path":861,"priority":360},"references/page-type-taxonomy.md",{"path":863,"priority":360},"references/persona-scoring.md",{"path":865,"priority":360},"references/user-story-framework.md",{"path":867,"priority":360},"references/wireframe-templates.md",{"basePath":869,"description":870,"displayName":871,"installMethods":872,"rationale":873,"selectedPaths":874,"source":349,"sourceLanguage":18,"type":264},"skills/seo-technical","Technical SEO audit across 9 categories: crawlability, indexability, security, URL structure, mobile, Core Web Vitals, structured data, JavaScript rendering, and IndexNow protocol. Use when user says \"technical SEO\", \"crawl issues\", \"robots.txt\", \"Core Web Vitals\", \"site speed\", or \"security headers\".\n","seo-technical",{"claudeCode":12},"SKILL.md frontmatter at skills/seo-technical/SKILL.md",[875,876],{"path":457,"priority":343},{"path":459,"priority":348},{"sources":878},[879],"manual",{"closedIssues90d":247,"description":881,"forks":248,"homepage":882,"license":255,"openIssues90d":251,"pushedAt":252,"readmeSize":245,"stars":253,"topics":883},"Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, maps intelligence, semantic clustering, e-commerce SEO, international SEO, Google APIs, and PDF/Excel reporting. Optional DataForSEO, Firecrawl, and Banana extensions.","https://claude-seo.md",[884,220,885,316,886,887,888],"claude-code","ai","claude-code-skill","marketing-automation","open-source",{"classifiedAt":890,"discoverAt":891,"extractAt":892,"githubAt":892,"updatedAt":890},1778674872230,1778674866854,1778674870267,[222,221,223,220,224],{"evaluatedAt":258,"extractAt":306,"updatedAt":258},[],[897,925,954,984,1012,1034],{"_creationTime":898,"_id":899,"community":900,"display":901,"identity":907,"providers":912,"relations":919,"tags":921,"workflow":922},1778694720643.034,"k175824bv0hy06y0gygd192pgd86nceh",{"reviewCount":8},{"description":902,"installMethods":903,"name":905,"sourceUrl":906},"Run a weekly SEO review for one registered website, write audit artifacts, and choose the next best safe action.",{"claudeCode":904},"nowork-studio/toprank","Toprank Weekly Review","https://github.com/nowork-studio/toprank",{"basePath":908,"githubOwner":909,"githubRepo":910,"locale":18,"slug":911,"type":264},"openclaw/skills/toprank-weekly-review","nowork-studio","toprank","toprank-weekly-review",{"evaluate":913,"extract":918},{"promptVersionExtension":213,"promptVersionScoring":214,"score":914,"tags":915,"targetMarket":225,"tier":226},100,[220,916,917,222,293],"google-ads","meta-ads",{"commitSha":295,"license":255},{"repoId":920},"kd74wn8s89tp9hrfsmcra492r586nbrv",[222,293,916,917,220],{"evaluatedAt":923,"extractAt":924,"updatedAt":923},1778694967711,1778694720643,{"_creationTime":926,"_id":927,"community":928,"display":929,"identity":935,"providers":939,"relations":947,"tags":950,"workflow":951},1778693180473.1174,"k17fm8t65dw1y28823kj8ce3bn86mgqg",{"reviewCount":8},{"description":930,"installMethods":931,"name":933,"sourceUrl":934},"Azure Monitor Query SDK for Python. Use for querying Log Analytics workspaces and Azure Monitor metrics.\nTriggers: \"azure-monitor-query\", \"LogsQueryClient\", \"MetricsQueryClient\", \"Log Analytics\", \"Kusto queries\", \"Azure metrics\".\n",{"claudeCode":932},"microsoft/agent-skills","azure-monitor-query-py","https://github.com/microsoft/agent-skills",{"basePath":936,"githubOwner":937,"githubRepo":938,"locale":18,"slug":933,"type":264},".github/plugins/azure-sdk-python/skills/azure-monitor-query-py","microsoft","agent-skills",{"evaluate":940,"extract":946},{"promptVersionExtension":213,"promptVersionScoring":214,"score":914,"tags":941,"targetMarket":225,"tier":226},[942,221,943,944,945,223],"azure","logs","metrics","sdk",{"commitSha":295},{"parentExtensionId":948,"repoId":949},"k171mfx6atvhq1bkhpky84v4b186n9qd","kd77czgnv00rfjm815pcc5xx5986n5t8",[942,943,944,221,223,945],{"evaluatedAt":952,"extractAt":953,"updatedAt":952},1778695102758,1778693180473,{"_creationTime":955,"_id":956,"community":957,"display":958,"identity":964,"providers":968,"relations":977,"tags":980,"workflow":981},1778695548458.3718,"k175vfqr247swcyt62e6v08a4x86mtf1",{"reviewCount":8},{"description":959,"installMethods":960,"name":962,"sourceUrl":963},"Investigate root causes and manage CAPAs (Corrective and Preventive Actions) for compliance deviations. Covers investigation method selection (5-Why, fishbone, fault tree), structured root cause analysis, corrective vs preventive action design, effectiveness verification, and trend analysis. Use when an audit finding requires a CAPA, when a deviation or incident occurs in a validated system, when a regulatory observation needs a formal response, when a data integrity anomaly requires investigation, or when recurring issues suggest a systemic root cause.\n",{"claudeCode":961},"pjt222/agent-almanac","investigate-capa-root-cause","https://github.com/pjt222/agent-almanac",{"basePath":965,"githubOwner":966,"githubRepo":967,"locale":18,"slug":962,"type":264},"skills/investigate-capa-root-cause","pjt222","agent-almanac",{"evaluate":969,"extract":976},{"promptVersionExtension":213,"promptVersionScoring":214,"score":914,"tags":970,"targetMarket":225,"tier":226},[971,972,973,974,975,222],"compliance","capa","investigation","root-cause-analysis","gxp",{"commitSha":295},{"parentExtensionId":978,"repoId":979},"k170h0janaa9kwn7cfgfz2ykss86mmh9","kd7aryv63z61j39n2td1aeqkvh86mh12",[222,972,971,975,973,974],{"evaluatedAt":982,"extractAt":983,"updatedAt":982},1778699030088,1778695548458,{"_creationTime":985,"_id":986,"community":987,"display":988,"identity":994,"providers":998,"relations":1006,"tags":1008,"workflow":1009},1778695753353.633,"k17fxb9fnez7bhk0sy8znxzx8n86m48r",{"reviewCount":8},{"description":989,"installMethods":990,"name":992,"sourceUrl":993},"Drift detection + baseline integrity guard for agent workspace files with automatic alerting support",{"claudeCode":991},"prompt-security/clawsec","soul-guardian","https://github.com/prompt-security/clawsec",{"basePath":995,"githubOwner":996,"githubRepo":997,"locale":18,"slug":992,"type":264},"skills/soul-guardian","prompt-security","clawsec",{"evaluate":999,"extract":1005},{"promptVersionExtension":213,"promptVersionScoring":214,"score":914,"tags":1000,"targetMarket":225,"tier":226},[1001,1002,222,1003,1004],"security","integrity","file-guard","workspace",{"commitSha":295},{"repoId":1007},"kd72phsqkbk8w57ctvf7ac9nqs86n9t4",[222,1003,1002,1001,1004],{"evaluatedAt":1010,"extractAt":1011,"updatedAt":1010},1778696065248,1778695753353,{"_creationTime":1013,"_id":1014,"community":1015,"display":1016,"identity":1020,"providers":1022,"relations":1030,"tags":1031,"workflow":1032},1778695548458.3328,"k17cyw0d6mk1vdgew2xmncx1f186npdm",{"reviewCount":8},{"description":1017,"installMethods":1018,"name":1019,"sourceUrl":963},"Audit project dependencies for version staleness, security vulnerabilities, and compatibility issues. Covers lock file analysis, upgrade path planning, and breaking change assessment. Use before a release to ensure dependencies are current and secure, during periodic maintenance reviews, after receiving a security advisory, when upgrading to a new language version, before submitting to CRAN or npm, or when inheriting a project to assess its dependency health.\n",{"claudeCode":961},"audit-dependency-versions",{"basePath":1021,"githubOwner":966,"githubRepo":967,"locale":18,"slug":1019,"type":264},"skills/audit-dependency-versions",{"evaluate":1023,"extract":1029},{"promptVersionExtension":213,"promptVersionScoring":214,"score":914,"tags":1024,"targetMarket":225,"tier":226},[1025,222,1001,1026,1027,1028],"dependencies","upgrades","versioning","maintenance",{"commitSha":295},{"parentExtensionId":978,"repoId":979},[222,1025,1028,1001,1026,1027],{"evaluatedAt":1033,"extractAt":983,"updatedAt":1033},1778696062378,{"_creationTime":1035,"_id":1036,"community":1037,"display":1038,"identity":1044,"providers":1049,"relations":1057,"tags":1061,"workflow":1062},1778692165538.0696,"k174dykpat98gc4dyaxmbhhgz586ms0s",{"reviewCount":8},{"description":1039,"installMethods":1040,"name":1042,"sourceUrl":1043},"Zeigt an, wie viele Token im Kontextfenster jede Fähigkeit verbraucht. Verwenden Sie dies, wenn der Benutzer nach Token-Kosten, Budget, Kapazität oder nach Fähigkeiten fragt, die am meisten Kontextspeicherplatz verschwenden.",{"claudeCode":1041},"khendzel/skills-janitor","janitor-tokens","https://github.com/khendzel/skills-janitor",{"basePath":1045,"githubOwner":1046,"githubRepo":1047,"locale":1048,"slug":1042,"type":264},"skills/janitor-tokens","khendzel","skills-janitor","de",{"evaluate":1050,"extract":1056},{"promptVersionExtension":213,"promptVersionScoring":214,"score":914,"tags":1051,"targetMarket":225,"tier":226},[1052,1053,1054,1055,222],"skills-management","code-analysis","cost-optimization","token-usage",{"commitSha":295},{"parentExtensionId":1058,"repoId":1059,"translatedFrom":1060},"k173y287h96a0x42zvrvymzvgn86nq38","kd722xn3d2v8ze2vwgebvzgpv986mj48","k17epektyn71reavpa0hvxmvch86mxwf",[222,1053,1054,1052,1055],{"evaluatedAt":1063,"extractAt":1064,"updatedAt":1065},1778692064277,1778691884319,1778692165538]