[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-aaron-he-zhu-schema-markup-generator-zh-CN":3,"guides-for-aaron-he-zhu-schema-markup-generator":684,"similar-k176ah9m5vs11sp4y46pj582t186n9mk-zh-CN":685},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":240,"parentExtension":248,"providers":306,"relations":310,"repo":311,"tags":682,"workflow":683},1778668146481.8738,"k176ah9m5vs11sp4y46pj582t186n9mk",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Generate JSON-LD structured data for FAQ, HowTo, Article, Product, LocalBusiness rich results. Schema标记/结构化数据",{"claudeCode":12},"aaron-he-zhu/seo-geo-claude-skills","schema-markup-generator","https://github.com/aaron-he-zhu/seo-geo-claude-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":241},1778668225060.92,"kn78qa3mpvk7a3fqg2a3jbec2x86nfgr","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of generating JSON-LD structured data for various schema types and rich results.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides structured generation of JSON-LD for specific schema types, going beyond basic LLM capabilities by handling complex structures and eligibility for rich results.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill appears complete, offering tools for generating, validating, and implementing schema markup, covering the lifecycle for its stated use case.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses exclusively on generating and validating schema markup for SEO purposes.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of generating JSON-LD structured data for various schema types.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill appears to be a single-purpose tool rather than exposing multiple distinct commands.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","While no explicit parameters are shown, the instructions and examples clearly guide the user on what information to provide (content type, URL, Q&A list, etc.).",{"category":33,"check":49,"severity":24,"summary":50},"Tool naming","The skill is clearly named and its purpose is evident from its name and description.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","Inputs are natural language requests for specific schema types and content, and outputs are well-defined JSON-LD or implementation guidance.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under the permissive Apache-2.0 license, clearly indicated in the LICENSE file and README.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The last commit was on April 28, 2026, which is within the last 3 months.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill appears to have no external dependencies beyond the Claude Code environment.",{"category":66,"check":67,"severity":42,"summary":68},"Security","Secret Management","The skill does not appear to handle or require any secrets.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill explicitly treats WebFetch content as untrusted data and flags directives as potential issues, preventing prompt injection.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote code or data at runtime, and WebFetch content is handled as data, not instructions.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill's primary output is structured data (JSON-LD) and documentation; it does not interact with the file system or external resources in a way that could violate sandbox isolation.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops were found in the provided documentation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill does not instruct the agent to read or submit confidential data. Outbound calls are limited to WebFetch for data retrieval, which is handled with security considerations.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content is free of hidden steering tricks and uses clean printable ASCII and expected Unicode.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is described in plain markdown and does not involve obfuscated code execution.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about user project structure, as its output is primarily text-based JSON-LD.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","1 issue opened, 5 closed in the last 90 days, indicating a good closure rate.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","A meaningful version (9.9.5) is declared in the frontmatter and README.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The skill provides detailed validation guidance and points to external validation tools.",{"category":66,"check":108,"severity":42,"summary":109},"Unguarded Destructive Operations","The skill is primarily for generating structured data and does not perform destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill provides clear instructions on handling common errors and validation failures, guiding users towards remediation.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill does not perform actions that require local audit logging.",{"category":117,"check":118,"severity":42,"summary":119},"Compliance","GDPR","The skill does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill is language-agnostic and generates schema markup applicable globally.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard markdown and JSON, making it portable across different environments.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file clearly states the extension's purpose, installation instructions, and provides examples.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a single-purpose skill with one primary function.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","The skill performs a single primary function and does not have overlapping tools.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features for generating schema markup have corresponding implementations described in the documentation.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear installation instructions for various agents and includes natural language invocation examples.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The documentation provides clear guidance on validation errors and their fixes.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill has no third-party dependencies that would require pinning.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill generates data and does not perform state-changing operations that would require a dry-run feature.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not involve remote calls or state-changing operations that require idempotency or timeouts.",{"category":117,"check":158,"severity":42,"summary":159},"Telemetry opt-in","The skill does not emit telemetry.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The purpose is precisely defined as generating JSON-LD structured data for specific schema types and rich results, with clear triggers and boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability with relevant triggers.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The skill body is well-structured with clear sections and delegates deeper material to reference files, keeping the main body concise.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Deeper instructions and templates are located in separate reference files and linked appropriately.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill does not involve deep exploration or code review requiring a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The README and SKILL.md provide clear, actionable examples for generating different schema types.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The documentation addresses potential issues like content mismatch, missing data, and validation errors, with recovery steps.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools like MCP servers with fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The validation guidance implies that malformed input or data inconsistencies will lead to errors, halting the process.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not appear to implicitly rely on other skills.",1778668224946,"This skill generates Schema.org JSON-LD structured data for various rich result types, including FAQ, HowTo, Article, Product, and LocalBusiness. It guides users through content identification, schema generation, and validation.",[195,196,197,198,199],"Generates JSON-LD for FAQ, HowTo, Article, Product, LocalBusiness.","Handles nested and multi-type markup.","Identifies rich result eligibility.","Provides implementation and validation guidance.","Supports web fetch for content retrieval.",[201,202,203],"Providing SEO strategy advice beyond structured data.","Automating website changes without user review.","Guaranteeing specific search engine rankings.","3.0.0","4.4.0","Generate accurate and eligible JSON-LD structured data to enhance search engine understanding of web content and improve rich result appearances.","The skill is well-documented, secure, and covers its intended purpose thoroughly with clear examples and validation guidance. No critical or warning findings were identified.",98,"Excellent skill for generating structured JSON-LD schema markup.",[211,212,213,214,215],"seo","structured-data","schema-org","json-ld","rich-results","global","verified",[219,220,221,222],"When needing to add structured data to a webpage for SEO.","When aiming to achieve specific rich results in search engine results pages.","When creating FAQ, HowTo, or Product schema markup.","When reviewing and improving existing schema markup.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":237,"testCoverage":239},{"hasLockfile":225},false,1778668212846,{"descriptionLength":228,"readmeSize":229},109,9122,{"closedIssues90d":231,"forks":232,"hasChangelog":225,"manifestVersion":233,"openIssues90d":234,"pushedAt":235,"stars":236},5,235,"9.9.5",1,1777349094000,1590,{"hasNpmPackage":225,"license":238,"smitheryVerified":225},"Apache-2.0",{"hasCi":240,"hasTests":225},true,{"updatedAt":242},1778668225060,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},"build/schema-markup-generator","aaron-he-zhu","seo-geo-claude-skills","skill",{"_creationTime":249,"_id":250,"community":251,"display":252,"identity":257,"parentExtension":260,"providers":290,"relations":302,"tags":303,"workflow":304},1778668146481.873,"k17bw7fa1vx09gqzzmf42cfz0d86ngd6",{"reviewCount":8},{"description":253,"installMethods":254,"name":256,"sourceUrl":14},"20 SEO/GEO skills and 17 commands on one shared contract for keyword research, content creation, technical audits, schema markup, monitoring, quality gates, entity truth, and campaign memory.",{"claudeCode":255},"aaron-seo-geo","SEO & GEO Skills Library",{"basePath":258,"githubOwner":245,"githubRepo":246,"locale":18,"slug":246,"type":259},"","plugin",{"_creationTime":261,"_id":262,"community":263,"display":264,"identity":267,"providers":269,"relations":284,"tags":286,"workflow":287},1778668146481.8728,"k170t5cb9n82bhhm5z8exqs0nd86n87n",{"reviewCount":8},{"description":265,"installMethods":266,"name":255,"sourceUrl":14},"SEO & GEO skill operating system with a shared contract, protocol-layer gates, and reusable state handoffs",{"claudeCode":12},{"basePath":258,"githubOwner":245,"githubRepo":246,"locale":18,"slug":246,"type":268},"marketplace",{"evaluate":270,"extract":279},{"promptVersionExtension":271,"promptVersionScoring":205,"score":272,"tags":273,"targetMarket":216,"tier":217},"3.1.0",97,[211,274,275,268,276,277,278],"geo","content-optimization","ai-citation","core-eeat","cite-framework",{"commitSha":280,"marketplace":281,"plugin":282},"HEAD",{"name":255,"pluginCount":234},{"mcpCount":8,"provider":283,"skillCount":8},"classify",{"repoId":285},"kd7avx4agxh7qvwmg0n0y5pg4186mx4t",[276,278,275,277,274,268,211],{"evaluatedAt":288,"extractAt":289,"updatedAt":288},1778668164317,1778668146481,{"evaluate":291,"extract":299},{"promptVersionExtension":204,"promptVersionScoring":205,"score":292,"tags":293,"targetMarket":216,"tier":298},93,[211,274,275,294,295,276,296,297],"search-engine-optimization","generative-engine-optimization","keyword-research","technical-seo","community",{"commitSha":280,"license":238,"plugin":300},{"mcpCount":8,"provider":283,"skillCount":301},40,{"parentExtensionId":262,"repoId":285},[276,275,295,274,296,294,211,297],{"evaluatedAt":305,"extractAt":289,"updatedAt":305},1778668181063,{"evaluate":307,"extract":309},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":308,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":280},{"parentExtensionId":250,"repoId":285},{"_creationTime":312,"_id":285,"identity":313,"providers":314,"workflow":678},1778668141872.6453,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":315,"discover":666,"github":669},{"commitSha":280,"extensions":316},[317,330,376,396,411,423,438,448,458,476,494,506,520,534,546,560,574,590,613,627,639,654],{"basePath":258,"description":265,"displayName":255,"installMethods":318,"rationale":319,"selectedPaths":320,"source":329,"sourceLanguage":18,"type":268},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[321,324,326],{"path":322,"priority":323},".claude-plugin/marketplace.json","mandatory",{"path":325,"priority":323},"README.md",{"path":327,"priority":328},"LICENSE","high","rule",{"basePath":258,"description":253,"displayName":255,"installMethods":331,"license":238,"rationale":332,"selectedPaths":333,"source":329,"sourceLanguage":18,"type":259},{"claudeCode":255},"plugin manifest at .claude-plugin/plugin.json",[334,336,337,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374],{"path":335,"priority":323},".claude-plugin/plugin.json",{"path":325,"priority":323},{"path":327,"priority":328},{"path":339,"priority":323},".mcp.json",{"path":341,"priority":328},"commands/audit-domain.md",{"path":343,"priority":328},"commands/audit-page.md",{"path":345,"priority":328},"commands/check-technical.md",{"path":347,"priority":328},"commands/contract-lint.md",{"path":349,"priority":328},"commands/evolve-skill.md",{"path":351,"priority":328},"commands/generate-schema.md",{"path":353,"priority":328},"commands/geo-drift-check.md",{"path":355,"priority":328},"commands/keyword-research.md",{"path":357,"priority":328},"commands/optimize-meta.md",{"path":359,"priority":328},"commands/report.md",{"path":361,"priority":328},"commands/run-evals.md",{"path":363,"priority":328},"commands/setup-alert.md",{"path":365,"priority":328},"commands/skillify.md",{"path":367,"priority":328},"commands/sync-versions.md",{"path":369,"priority":328},"commands/validate-library.md",{"path":371,"priority":328},"commands/wiki-lint.md",{"path":373,"priority":328},"commands/write-content.md",{"path":375,"priority":328},"hooks/hooks.json",{"basePath":377,"description":378,"displayName":379,"installMethods":380,"rationale":381,"selectedPaths":382,"source":329,"sourceLanguage":18,"type":247},"build/geo-content-optimizer","Optimize content for AI citations in ChatGPT, Perplexity, AI Overviews, Gemini, Claude. AI引用优化/GEO优化/AI搜索","geo-content-optimizer",{"claudeCode":12},"SKILL.md frontmatter at build/geo-content-optimizer/SKILL.md",[383,385,388,390,392,394],{"path":384,"priority":323},"SKILL.md",{"path":386,"priority":387},"references/ai-citation-patterns.md","medium",{"path":389,"priority":387},"references/ai-overview-recovery.md",{"path":391,"priority":387},"references/geo-optimization-techniques.md",{"path":393,"priority":387},"references/instructions-detail.md",{"path":395,"priority":387},"references/quotable-content-examples.md",{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":329,"sourceLanguage":18,"type":247},"build/meta-tags-optimizer","Optimize title tags, meta descriptions, Open Graph, Twitter cards for maximum CTR with A/B variations. 标题优化/元描述/CTR","meta-tags-optimizer",{"claudeCode":12},"SKILL.md frontmatter at build/meta-tags-optimizer/SKILL.md",[403,404,406,407,409],{"path":384,"priority":323},{"path":405,"priority":387},"references/ctr-and-social-reference.md",{"path":393,"priority":387},{"path":408,"priority":387},"references/meta-tag-code-templates.md",{"path":410,"priority":387},"references/meta-tag-formulas.md",{"basePath":244,"description":10,"displayName":13,"installMethods":412,"rationale":413,"selectedPaths":414,"source":329,"sourceLanguage":18,"type":247},{"claudeCode":12},"SKILL.md frontmatter at build/schema-markup-generator/SKILL.md",[415,416,417,419,421],{"path":384,"priority":323},{"path":393,"priority":387},{"path":418,"priority":387},"references/schema-decision-tree.md",{"path":420,"priority":387},"references/schema-templates.md",{"path":422,"priority":387},"references/validation-guide.md",{"basePath":424,"description":425,"displayName":426,"installMethods":427,"rationale":428,"selectedPaths":429,"source":329,"sourceLanguage":18,"type":247},"build/seo-content-writer","Write SEO blog posts, articles, landing pages with keyword integration, header optimization, and snippet targeting. SEO文章写作/内容优化","seo-content-writer",{"claudeCode":12},"SKILL.md frontmatter at build/seo-content-writer/SKILL.md",[430,431,433,434,436],{"path":384,"priority":323},{"path":432,"priority":387},"references/content-structure-templates.md",{"path":393,"priority":387},{"path":435,"priority":387},"references/seo-writing-checklist.md",{"path":437,"priority":387},"references/title-formulas.md",{"basePath":439,"description":440,"displayName":441,"installMethods":442,"rationale":443,"selectedPaths":444,"source":329,"sourceLanguage":18,"type":247},"cross-cutting/content-quality-auditor","Use when auditing content quality, E-E-A-T, publish readiness, or 内容质量/EEAT评分. Runs 80-item CORE-EEAT scoring with veto checks and fix plan.","content-quality-auditor",{"claudeCode":12},"SKILL.md frontmatter at cross-cutting/content-quality-auditor/SKILL.md",[445,446],{"path":384,"priority":323},{"path":447,"priority":387},"references/item-reference.md",{"basePath":449,"description":450,"displayName":451,"installMethods":452,"rationale":453,"selectedPaths":454,"source":329,"sourceLanguage":18,"type":247},"cross-cutting/domain-authority-auditor","Use when auditing domain authority, trust, citations, or 域名权威/网站可信度. Runs 40-item CITE scoring with veto checks.","domain-authority-auditor",{"claudeCode":12},"SKILL.md frontmatter at cross-cutting/domain-authority-auditor/SKILL.md",[455,456],{"path":384,"priority":323},{"path":457,"priority":387},"references/example-report.md",{"basePath":459,"description":460,"displayName":461,"installMethods":462,"rationale":463,"selectedPaths":464,"source":329,"sourceLanguage":18,"type":247},"cross-cutting/entity-optimizer","Build entity presence in Knowledge Graph, Wikidata, AI systems for brand recognition and citations. 实体优化/知识图谱","entity-optimizer",{"claudeCode":12},"SKILL.md frontmatter at cross-cutting/entity-optimizer/SKILL.md",[465,466,468,470,472,474],{"path":384,"priority":323},{"path":467,"priority":387},"references/entity-signal-checklist.md",{"path":469,"priority":387},"references/entity-type-reference.md",{"path":471,"priority":387},"references/example-audit-report.md",{"path":473,"priority":387},"references/knowledge-graph-guide.md",{"path":475,"priority":387},"references/knowledge-panel-wikidata-guide.md",{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":329,"sourceLanguage":18,"type":247},"cross-cutting/memory-management","Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers. 项目记忆/跨会话","memory-management",{"claudeCode":12},"SKILL.md frontmatter at cross-cutting/memory-management/SKILL.md",[483,484,486,488,490,492],{"path":384,"priority":323},{"path":485,"priority":387},"references/examples.md",{"path":487,"priority":387},"references/glossary-template.md",{"path":489,"priority":387},"references/hot-cache-template.md",{"path":491,"priority":387},"references/promotion-demotion-rules.md",{"path":493,"priority":387},"references/update-triggers-integration.md",{"basePath":495,"description":496,"displayName":497,"installMethods":498,"rationale":499,"selectedPaths":500,"source":329,"sourceLanguage":18,"type":247},"monitor/alert-manager","Configure SEO alerts for ranking drops, traffic changes, technical issues, competitor movements. SEO预警/排名监控","alert-manager",{"claudeCode":12},"SKILL.md frontmatter at monitor/alert-manager/SKILL.md",[501,502,504],{"path":384,"priority":323},{"path":503,"priority":387},"references/alert-configuration-templates.md",{"path":505,"priority":387},"references/alert-threshold-guide.md",{"basePath":507,"description":508,"displayName":509,"installMethods":510,"rationale":511,"selectedPaths":512,"source":329,"sourceLanguage":18,"type":247},"monitor/backlink-analyzer","Use when analyzing backlink profiles, link authority, toxic links, link-building opportunities, or competitor link gaps. 外链分析/反向链接","backlink-analyzer",{"claudeCode":12},"SKILL.md frontmatter at monitor/backlink-analyzer/SKILL.md",[513,514,516,518],{"path":384,"priority":323},{"path":515,"priority":387},"references/analysis-templates.md",{"path":517,"priority":387},"references/link-quality-rubric.md",{"path":519,"priority":387},"references/outreach-templates.md",{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":329,"sourceLanguage":18,"type":247},"monitor/performance-reporter","Use when generating SEO/GEO reports, traffic summaries, ranking reports, KPI dashboards, stakeholder updates, or monthly reports. SEO报告/绩效仪表盘","performance-reporter",{"claudeCode":12},"SKILL.md frontmatter at monitor/performance-reporter/SKILL.md",[527,528,530,532],{"path":384,"priority":323},{"path":529,"priority":387},"references/kpi-definitions.md",{"path":531,"priority":387},"references/report-output-templates.md",{"path":533,"priority":387},"references/report-templates.md",{"basePath":535,"description":536,"displayName":537,"installMethods":538,"rationale":539,"selectedPaths":540,"source":329,"sourceLanguage":18,"type":247},"monitor/rank-tracker","Track keyword rankings and SERP feature changes in traditional search and AI responses over time. 排名追踪/SERP监控","rank-tracker",{"claudeCode":12},"SKILL.md frontmatter at monitor/rank-tracker/SKILL.md",[541,542,544],{"path":384,"priority":323},{"path":543,"priority":387},"references/ranking-analysis-templates.md",{"path":545,"priority":387},"references/tracking-setup-guide.md",{"basePath":547,"description":548,"displayName":549,"installMethods":550,"rationale":551,"selectedPaths":552,"source":329,"sourceLanguage":18,"type":247},"optimize/content-refresher","Use when updating outdated content, fixing traffic/ranking decay, refreshing stats, adding new sections, or improving freshness signals. 内容更新/排名恢复","content-refresher",{"claudeCode":12},"SKILL.md frontmatter at optimize/content-refresher/SKILL.md",[553,554,556,558],{"path":384,"priority":323},{"path":555,"priority":387},"references/content-decay-signals.md",{"path":557,"priority":387},"references/refresh-example.md",{"path":559,"priority":387},"references/refresh-templates.md",{"basePath":561,"description":562,"displayName":563,"installMethods":564,"rationale":565,"selectedPaths":566,"source":329,"sourceLanguage":18,"type":247},"optimize/internal-linking-optimizer","Use when improving internal link structure, anchor text, orphan pages, crawl depth, site architecture, or link equity flow. 内链优化/站内架构","internal-linking-optimizer",{"claudeCode":12},"SKILL.md frontmatter at optimize/internal-linking-optimizer/SKILL.md",[567,568,570,572],{"path":384,"priority":323},{"path":569,"priority":387},"references/link-architecture-patterns.md",{"path":571,"priority":387},"references/linking-example.md",{"path":573,"priority":387},"references/linking-templates.md",{"basePath":575,"description":576,"displayName":577,"installMethods":578,"rationale":579,"selectedPaths":580,"source":329,"sourceLanguage":18,"type":247},"optimize/on-page-seo-auditor","Audit on-page SEO: titles, headers, images, links with scored report and fix priorities. 页面SEO审计/排名诊断","on-page-seo-auditor",{"claudeCode":12},"SKILL.md frontmatter at optimize/on-page-seo-auditor/SKILL.md",[581,582,584,586,588],{"path":384,"priority":323},{"path":583,"priority":387},"references/audit-example.md",{"path":585,"priority":387},"references/audit-templates.md",{"path":587,"priority":387},"references/bulk-audit-playbook.md",{"path":589,"priority":387},"references/scoring-rubric.md",{"basePath":591,"description":592,"displayName":593,"installMethods":594,"rationale":595,"selectedPaths":596,"source":329,"sourceLanguage":18,"type":247},"optimize/technical-seo-checker","Technical SEO audit: Core Web Vitals, crawl, indexing, mobile, speed, architecture, redirects. 技术SEO/网站速度","technical-seo-checker",{"claudeCode":12},"SKILL.md frontmatter at optimize/technical-seo-checker/SKILL.md",[597,598,599,601,603,605,607,609,611],{"path":384,"priority":323},{"path":587,"priority":387},{"path":600,"priority":387},"references/ecommerce-platform-patterns.md",{"path":602,"priority":387},"references/http-status-codes.md",{"path":604,"priority":387},"references/llm-crawler-handling.md",{"path":606,"priority":387},"references/pre-migration-playbook.md",{"path":608,"priority":387},"references/robots-txt-reference.md",{"path":610,"priority":387},"references/technical-audit-example.md",{"path":612,"priority":387},"references/technical-audit-templates.md",{"basePath":614,"description":615,"displayName":616,"installMethods":617,"rationale":618,"selectedPaths":619,"source":329,"sourceLanguage":18,"type":247},"research/competitor-analysis","Analyze competitor SEO/GEO: keywords, content, backlinks, AI citations, traffic share gaps. 竞品分析/竞争对手","competitor-analysis",{"claudeCode":12},"SKILL.md frontmatter at research/competitor-analysis/SKILL.md",[620,621,622,624,625],{"path":384,"priority":323},{"path":515,"priority":387},{"path":623,"priority":387},"references/battlecard-template.md",{"path":457,"priority":387},{"path":626,"priority":387},"references/positioning-frameworks.md",{"basePath":628,"description":629,"displayName":630,"installMethods":631,"rationale":632,"selectedPaths":633,"source":329,"sourceLanguage":18,"type":247},"research/content-gap-analysis","Find content gaps: topics and keywords competitors cover that you don't, with editorial calendar. 内容缺口/选题规划","content-gap-analysis",{"claudeCode":12},"SKILL.md frontmatter at research/content-gap-analysis/SKILL.md",[634,635,636,637],{"path":384,"priority":323},{"path":515,"priority":387},{"path":457,"priority":387},{"path":638,"priority":387},"references/gap-analysis-frameworks.md",{"basePath":640,"description":641,"displayName":296,"installMethods":642,"rationale":643,"selectedPaths":644,"source":329,"sourceLanguage":18,"type":247},"research/keyword-research","Find high-value SEO keywords: search volume, difficulty, intent classification, topic clusters. 关键词研究/内容选题",{"claudeCode":12},"SKILL.md frontmatter at research/keyword-research/SKILL.md",[645,646,647,648,650,652],{"path":384,"priority":323},{"path":457,"priority":387},{"path":393,"priority":387},{"path":649,"priority":387},"references/keyword-intent-taxonomy.md",{"path":651,"priority":387},"references/keyword-prioritization-framework.md",{"path":653,"priority":387},"references/topic-cluster-templates.md",{"basePath":655,"description":656,"displayName":657,"installMethods":658,"rationale":659,"selectedPaths":660,"source":329,"sourceLanguage":18,"type":247},"research/serp-analysis","Analyze SERPs: ranking factors, features, intent patterns, AI overviews, featured snippets. SERP分析/搜索结果","serp-analysis",{"claudeCode":12},"SKILL.md frontmatter at research/serp-analysis/SKILL.md",[661,662,663,664],{"path":384,"priority":323},{"path":515,"priority":387},{"path":457,"priority":387},{"path":665,"priority":387},"references/serp-feature-taxonomy.md",{"sources":667},[668],"manual",{"closedIssues90d":231,"description":670,"forks":232,"license":238,"openIssues90d":234,"pushedAt":235,"readmeSize":229,"stars":236,"topics":671},"20 SEO & GEO skills for Claude Code, Cursor, Codex, and 35+ AI agents. Keyword research, content writing, technical audits, rank tracking. CORE-EEAT + CITE frameworks.",[672,274,211,673,674,675,275,295,676,294,677],"claude-skills","agent-skills","ai-skills","claude-code","marketing","seo-tools",{"classifiedAt":679,"discoverAt":680,"extractAt":681,"githubAt":681,"updatedAt":679},1778668145994,1778668141872,1778668144150,[214,215,213,211,212],{"evaluatedAt":242,"extractAt":289,"updatedAt":242},[],[686,717,742,768,794,818],{"_creationTime":687,"_id":688,"community":689,"display":690,"identity":696,"providers":701,"relations":710,"tags":713,"workflow":714},1778674872846.786,"k175tveb0ynm07me1vxt21njms86npv9",{"reviewCount":8},{"description":691,"installMethods":692,"name":694,"sourceUrl":695},"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",{"claudeCode":693},"AgriciDaniel/claude-seo","SEO Schema","https://github.com/AgriciDaniel/claude-seo",{"basePath":697,"githubOwner":698,"githubRepo":699,"locale":18,"slug":700,"type":247},"skills/seo-schema","AgriciDaniel","claude-seo","seo-schema",{"evaluate":702,"extract":708},{"promptVersionExtension":204,"promptVersionScoring":205,"score":703,"tags":704,"targetMarket":216,"tier":217},99,[211,213,214,705,706,707,212],"markup","validation","generation",{"commitSha":280,"license":709},"MIT",{"parentExtensionId":711,"repoId":712},"k17bt4vy4p97rmz9wkrfgzd8s986m614","kd7fg9a0c3bhpkzvsc87hq0qdd86mkeg",[707,214,705,213,211,212,706],{"evaluatedAt":715,"extractAt":716,"updatedAt":715},1778675336649,1778674872846,{"_creationTime":718,"_id":719,"community":720,"display":721,"identity":727,"providers":731,"relations":736,"tags":738,"workflow":739},1778684091954.6748,"k1772j4km11v7wfa6a9r0a6nzh86n6vr",{"reviewCount":8},{"description":722,"installMethods":723,"name":725,"sourceUrl":726},"Schema.org Structured Data Reference — JSON-LD examples for every major schema type, rich results eligibility, testing tools, and implementation patterns",{"claudeCode":724},"cognyai/claude-code-marketing-skills","Schema.org Structured Data Reference","https://github.com/cognyai/claude-code-marketing-skills",{"basePath":728,"githubOwner":729,"githubRepo":730,"locale":18,"slug":212,"type":247},"skills/structured-data","cognyai","claude-code-marketing-skills",{"evaluate":732,"extract":735},{"promptVersionExtension":204,"promptVersionScoring":205,"score":272,"tags":733,"targetMarket":216,"tier":217},[211,214,213,212,734,676],"web-development",{"commitSha":280,"license":709},{"repoId":737},"kd7371gwzbdr07nc839hsmagw986nje6",[214,676,213,211,212,734],{"evaluatedAt":740,"extractAt":741,"updatedAt":740},1778684878381,1778684091954,{"_creationTime":743,"_id":744,"community":745,"display":746,"identity":751,"providers":755,"relations":761,"tags":764,"workflow":765},1778694720643.0354,"k17ab4r1fthxzk5769k0mgnknx86n4gj",{"reviewCount":8},{"description":747,"installMethods":748,"name":13,"sourceUrl":750},"Generate JSON-LD structured data markup for rich results in Google Search. Supports FAQ, HowTo, Article, Product, LocalBusiness, and multi-type schemas. Validates against Google requirements and provides implementation guidance. Use when asked to \"add schema markup\", \"generate structured data\", \"JSON-LD\", \"rich snippets\", \"FAQ schema\", \"product markup\", \"add structured data to my page\", \"how to get rich snippets\", or any structured data task.\n",{"claudeCode":749},"nowork-studio/toprank","https://github.com/nowork-studio/toprank",{"basePath":752,"githubOwner":753,"githubRepo":754,"locale":18,"slug":13,"type":247},"seo/schema-markup-generator","nowork-studio","toprank",{"evaluate":756,"extract":760},{"promptVersionExtension":204,"promptVersionScoring":205,"score":757,"tags":758,"targetMarket":216,"tier":217},95,[211,214,213,759,212],"google-search",{"commitSha":280},{"parentExtensionId":762,"repoId":763},"k17dxqwvvhjw9ft30d5zz356z986my6s","kd74wn8s89tp9hrfsmcra492r586nbrv",[759,214,213,211,212],{"evaluatedAt":766,"extractAt":767,"updatedAt":766},1778695062812,1778694720643,{"_creationTime":769,"_id":770,"community":771,"display":772,"identity":778,"providers":781,"relations":787,"tags":790,"workflow":791},1778675056600.263,"k17dhngtz7jbbqw1798xbc877n86nbr6",{"reviewCount":8},{"description":773,"installMethods":774,"name":776,"sourceUrl":777},"When the user wants to implement, audit, or validate structured data (schema markup) on their website. Use when the user mentions 'structured data,' 'schema.org,' 'JSON-LD,' 'rich results,' 'rich snippets,' 'schema markup,' 'FAQ schema,' 'Product schema,' 'HowTo schema,' or 'structured data errors in Search Console.' Also use when someone asks why their content isn't showing rich results or wants to improve AI search visibility. NOT for general SEO audits (use seo-audit) or technical SEO crawl issues (use site-architecture).",{"claudeCode":775},"alirezarezvani/claude-skills","schema-markup","https://github.com/alirezarezvani/claude-skills",{"basePath":779,"githubOwner":780,"githubRepo":672,"locale":18,"slug":776,"type":247},"marketing-skill/skills/schema-markup","alirezarezvani",{"evaluate":782,"extract":786},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":783,"targetMarket":216,"tier":217},[776,214,211,212,784,785],"google-rich-results","ai-search",{"commitSha":280},{"parentExtensionId":788,"repoId":789},"k170sws65f0ebecn36z3q8c2z186m477","kd7ff9s1w43mfyy1n7hf87816186m6px",[785,784,214,776,211,212],{"evaluatedAt":792,"extractAt":793,"updatedAt":792},1778685051424,1778675056600,{"_creationTime":795,"_id":796,"community":797,"display":798,"identity":803,"providers":807,"relations":811,"tags":814,"workflow":815},1778685615701.8413,"k17bdkzf7y0n1apeh4essg3n8h86mns7",{"reviewCount":8},{"description":799,"installMethods":800,"name":776,"sourceUrl":802},"When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions \"schema markup,\" \"structured data,\" \"JSON-LD,\" \"rich snippets,\" \"schema.org,\" \"FAQ schema,\" \"product schema,\" \"review schema,\" \"breadcrumb schema,\" \"Google rich results,\" \"knowledge panel,\" \"star ratings in search,\" or \"add structured data.\" Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search optimization, see ai-seo.",{"claudeCode":801},"coreyhaines31/marketingskills","https://github.com/coreyhaines31/marketingskills",{"basePath":804,"githubOwner":805,"githubRepo":806,"locale":18,"slug":776,"type":247},"skills/schema-markup","coreyhaines31","marketingskills",{"evaluate":808,"extract":810},{"promptVersionExtension":204,"promptVersionScoring":205,"score":272,"tags":809,"targetMarket":216,"tier":217},[211,776,212,214,784],{"commitSha":280},{"parentExtensionId":812,"repoId":813},"k175jvka8cxxkf91gk8qy25r8186npjr","kd7a4vjty5ay3s25r82cm72wdn86nmg0",[784,214,776,211,212],{"evaluatedAt":816,"extractAt":817,"updatedAt":816},1778686472727,1778685615701,{"_creationTime":819,"_id":820,"community":821,"display":822,"identity":828,"providers":833,"relations":840,"tags":844,"workflow":845},1778688775974.021,"k17464k6d7qdfxbktd28dkabtd86myaf",{"reviewCount":8},{"description":823,"installMethods":824,"name":826,"sourceUrl":827},"结构化数据管理。检测、验证、生成和注入 JSON-LD schema。",{"claudeCode":825},"Houseofmvps/claude-rank","rank-schema","https://github.com/Houseofmvps/claude-rank",{"basePath":829,"githubOwner":830,"githubRepo":831,"locale":832,"slug":826,"type":247},"skills/rank-schema","Houseofmvps","claude-rank","zh-CN",{"evaluate":834,"extract":839},{"promptVersionExtension":204,"promptVersionScoring":205,"score":757,"tags":835,"targetMarket":216,"tier":217},[211,836,212,214,734,837,838],"ai-readiness","cli","auditing",{"commitSha":280},{"parentExtensionId":841,"repoId":842,"translatedFrom":843},"k179m2nqnv63nsxfs3js56bp9s86nrez","kd7f0gftqjxbq2z9ptzzk1549n86mnjf","k1798aabte52w9m7srcp9ygc5986mprm",[836,838,837,214,211,212,734],{"evaluatedAt":846,"extractAt":847,"updatedAt":848},1778688630600,1778688445444,1778688775974]