[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-aaron-he-zhu-memory-management-zh-CN":3,"guides-for-aaron-he-zhu-memory-management":689,"similar-k17147wq51e9aek37ygbwm2xvs86mhg3-zh-CN":690},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":246,"parentExtension":254,"providers":311,"relations":315,"repo":316,"tags":687,"workflow":688},1778668146481.875,"k17147wq51e9aek37ygbwm2xvs86mhg3",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers. 项目记忆/跨会话",{"claudeCode":12},"aaron-he-zhu/seo-geo-claude-skills","memory-management","https://github.com/aaron-he-zhu/seo-geo-claude-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":229,"workflow":247},1778668325430.195,"kn7381m7sj09jm4dzmj4trd9sn86mvf4","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"practices":204,"prerequisites":208,"promptVersionExtension":209,"promptVersionScoring":210,"purpose":211,"rationale":212,"score":213,"summary":214,"tags":215,"targetMarket":222,"tier":223,"useCases":224},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,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 names the problem of persisting SEO/GEO campaign context across sessions and the need for tiered memory management (hot-list, active work, archive).",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers a multi-tier memory system (HOT/WARM/COLD) with specific promotion/demotion rules and integration with other skills, providing value beyond default LLM memory.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the full lifecycle of memory management, including initialization, updates, queries, promotion/demotion, archival, and GDPR compliance, making it ready for production workflows.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on managing project memory and context across sessions, with clear boundaries around SEO/GEO project data and its lifecycle.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's purpose of persisting SEO/GEO campaign context across sessions with a tiered memory system.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill's interactions are command-driven (e.g., 'Refresh wiki index', 'Promote [keyword] to hot cache'), providing clear, scoped actions.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","Key parameters and structures are documented within the SKILL.md, including directory structures and data formats.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","The commands and actions are descriptively named and follow a clear pattern (e.g., 'Refresh wiki index', 'Promote [keyword]').",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Inputs are natural language prompts or specific commands, and outputs are structured markdown files or summaries, adhering to the task.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The project is licensed under Apache-2.0, a permissive open-source license, with the LICENSE file present.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The last commit was on April 28, 2026, which is within the last 3 months.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill has no third-party dependencies mentioned or apparent in the source files.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","No secrets are used or handled by this skill; it operates on project context and user-provided data.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill processes markdown and user input as data, with no indication of executing arbitrary instructions from external sources.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute code from external sources; all necessary files are bundled.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill primarily manages local files within its designated scope and does not attempt to modify files outside the project folder.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached-process spawns or deny-retry loops were detected in the provided script snippets.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill handles project context and does not exfiltrate confidential data or make undocumented outbound calls.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled markdown files are free of hidden-steering tricks, ANSI escapes, or invisible Unicode characters.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's logic is presented in readable markdown and JSON, with no obfuscated code or runtime script fetches.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill defines its expected file layout and directory structure within the SKILL.md, allowing for graceful failure if absent.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","With 1 issue opened and 5 closed in the last 90 days, the closure rate is high, indicating good maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The skill has a clear version number (9.9.5) in the frontmatter and GitHub tags, indicating proper release management.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","While explicit schema validation libraries aren't detailed, the skill's instructions and expected formats imply a controlled input/output process.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill manages files within its scope and lacks destructive operations like `rm -rf` or direct system modifications without user confirmation.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The skill outlines error handling for various scenarios like missing data or user confirmation, suggesting a robust error reporting mechanism.",{"category":111,"check":115,"severity":24,"summary":116},"Logging","The SKILL.md details audit logging for GDPR purges and mentions saving results, indicating a form of local audit trail.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill acknowledges potential PII storage and outlines a GDPR deletion flow, demonstrating awareness and user-driven compliance.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill's functionality is general to project memory management and does not appear to be restricted to a specific geographic or legal jurisdiction. `targetMarket` is 'global'.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill operates using markdown and natural language prompts, making it platform-agnostic and not reliant on specific runtimes or shells.",{"category":44,"check":128,"severity":24,"summary":129},"README","The README is comprehensive, clearly states the library's purpose, and provides installation and usage instructions.",{"category":33,"check":131,"severity":24,"summary":132},"Tool surface size","The skill presents a focused set of commands and capabilities related to memory management, well within the recommended range.",{"category":40,"check":134,"severity":24,"summary":135},"Overlapping near-synonym tools","The commands and actions are distinct and cover specific aspects of memory management, with no significant overlap.",{"category":44,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features and capabilities are supported by the detailed instructions and linked reference materials in the SKILL.md.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for multiple platforms and includes natural language and command-line examples.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","The SKILL.md describes how the skill will handle errors, ask for user input, or report issues, suggesting actionable messages.",{"category":104,"check":148,"severity":63,"summary":149},"Pinned dependencies","The skill does not appear to use any third-party dependencies that would require pinning or a lockfile.",{"category":33,"check":151,"severity":63,"summary":152},"Dry-run preview","The skill's operations primarily involve managing local files and context, not destructive state changes or outbound data transmissions requiring a dry-run feature.",{"category":154,"check":155,"severity":63,"summary":156},"Protocol","Idempotent retry & timeouts","The skill does not perform remote calls or state-changing operations that would require specific idempotency or timeout handling.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The skill does not mention any telemetry collection; adherence to opt-in principles is assumed in its absence.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The skill's purpose is precisely stated, detailing its function (persist SEO/GEO context) and its use case (managing memory tiers).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter in SKILL.md is concise and effectively summarizes the skill's core capability and triggers.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md body is well-structured and under ~500 lines, delegating deeper material to reference files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The SKILL.md outlines the flow and links to detailed reference files for advanced features and procedures.",{"category":170,"check":174,"severity":63,"summary":175},"Forked exploration","This skill manages memory and context, it does not involve deep exploration or code review that would require forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The SKILL.md includes several well-defined, ready-to-use examples demonstrating key capabilities and their expected outputs.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md details failure modes and limitations, such as concurrent access, data freshness, and wiki compilation, with recovery steps.",{"category":111,"check":183,"severity":63,"summary":184},"Tool Fallback","This skill does not rely on external MCPs or tools, thus a fallback mechanism is not applicable.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill describes procedures for handling unexpected states, such as data freshness and memory hygiene checks, implying a halt-and-report mechanism.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and explicitly cross-references other skills where necessary, rather than implicitly relying on them.",1778668325260,"This skill manages SEO and GEO project context using a three-tier memory system (HOT/WARM/COLD) with automated promotion, demotion, and archival. It also handles wiki index management and cross-skill integration.",[195,196,197,198,199],"Manages three-tier memory system (HOT/WARM/COLD)","Automates promotion, demotion, and archival of project context","Maintains wiki index and compiled pages","Integrates with other SEO/GEO skills for data flow","Handles GDPR compliance for personal data storage",[201,202,203],"Does not perform SEO/GEO analysis itself; relies on other skills.","Does not automatically enforce GDPR compliance; relies on user adherence.","Does not guarantee rankings or business outcomes.",[205,206,207],"Project Memory Management","Context Persistence","Data Lifecycle Management",[],"3.0.0","4.4.0","Persist SEO/GEO campaign context across Claude sessions with automatic hot-list, active work, and archive tiers, enabling continuity and efficient project management.","All checks passed with no warnings or criticals, indicating a high-quality, well-documented, and secure skill.",100,"Excellent skill for managing SEO/GEO project context across sessions.",[216,217,218,219,220,221],"seo","geo","project-memory","context-management","session-context","campaign-tracking","global","verified",[225,226,227,228],"Use when reviewing, archiving, or cleaning up campaign memory.","Use when the user asks to check saved findings, manage hot cache, or archive old data.","Initialize memory structure for new SEO/GEO projects.","Update memory after analysis or for tracking key metrics.",{"codeQuality":230,"collectedAt":232,"documentation":233,"maintenance":236,"security":243,"testCoverage":245},{"hasLockfile":231},false,1778668308975,{"descriptionLength":234,"readmeSize":235},121,9122,{"closedIssues90d":237,"forks":238,"hasChangelog":231,"manifestVersion":239,"openIssues90d":240,"pushedAt":241,"stars":242},5,235,"9.9.5",1,1777349094000,1590,{"hasNpmPackage":231,"license":244,"smitheryVerified":231},"Apache-2.0",{"hasCi":246,"hasTests":231},true,{"updatedAt":248},1778668325430,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":13,"type":253},"cross-cutting/memory-management","aaron-he-zhu","seo-geo-claude-skills","skill",{"_creationTime":255,"_id":256,"community":257,"display":258,"identity":263,"parentExtension":266,"providers":295,"relations":307,"tags":308,"workflow":309},1778668146481.873,"k17bw7fa1vx09gqzzmf42cfz0d86ngd6",{"reviewCount":8},{"description":259,"installMethods":260,"name":262,"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":261},"aaron-seo-geo","SEO & GEO Skills Library",{"basePath":264,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":265},"","plugin",{"_creationTime":267,"_id":268,"community":269,"display":270,"identity":273,"providers":275,"relations":289,"tags":291,"workflow":292},1778668146481.8728,"k170t5cb9n82bhhm5z8exqs0nd86n87n",{"reviewCount":8},{"description":271,"installMethods":272,"name":261,"sourceUrl":14},"SEO & GEO skill operating system with a shared contract, protocol-layer gates, and reusable state handoffs",{"claudeCode":12},{"basePath":264,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":274},"marketplace",{"evaluate":276,"extract":284},{"promptVersionExtension":277,"promptVersionScoring":210,"score":278,"tags":279,"targetMarket":222,"tier":223},"3.1.0",97,[216,217,280,274,281,282,283],"content-optimization","ai-citation","core-eeat","cite-framework",{"commitSha":285,"marketplace":286,"plugin":287},"HEAD",{"name":261,"pluginCount":240},{"mcpCount":8,"provider":288,"skillCount":8},"classify",{"repoId":290},"kd7avx4agxh7qvwmg0n0y5pg4186mx4t",[281,283,280,282,217,274,216],{"evaluatedAt":293,"extractAt":294,"updatedAt":293},1778668164317,1778668146481,{"evaluate":296,"extract":304},{"promptVersionExtension":209,"promptVersionScoring":210,"score":297,"tags":298,"targetMarket":222,"tier":303},93,[216,217,280,299,300,281,301,302],"search-engine-optimization","generative-engine-optimization","keyword-research","technical-seo","community",{"commitSha":285,"license":244,"plugin":305},{"mcpCount":8,"provider":288,"skillCount":306},40,{"parentExtensionId":268,"repoId":290},[281,280,300,217,301,299,216,302],{"evaluatedAt":310,"extractAt":294,"updatedAt":310},1778668181063,{"evaluate":312,"extract":314},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":313,"targetMarket":222,"tier":223},[216,217,218,219,220,221],{"commitSha":285,"license":244},{"parentExtensionId":256,"repoId":290},{"_creationTime":317,"_id":290,"identity":318,"providers":319,"workflow":683},1778668141872.6453,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":320,"discover":671,"github":674},{"commitSha":285,"extensions":321},[322,335,381,401,416,431,446,456,466,484,499,511,525,539,551,565,579,595,618,632,644,659],{"basePath":264,"description":271,"displayName":261,"installMethods":323,"rationale":324,"selectedPaths":325,"source":334,"sourceLanguage":18,"type":274},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[326,329,331],{"path":327,"priority":328},".claude-plugin/marketplace.json","mandatory",{"path":330,"priority":328},"README.md",{"path":332,"priority":333},"LICENSE","high","rule",{"basePath":264,"description":259,"displayName":261,"installMethods":336,"license":244,"rationale":337,"selectedPaths":338,"source":334,"sourceLanguage":18,"type":265},{"claudeCode":261},"plugin manifest at .claude-plugin/plugin.json",[339,341,342,343,345,347,349,351,353,355,357,359,361,363,365,367,369,371,373,375,377,379],{"path":340,"priority":328},".claude-plugin/plugin.json",{"path":330,"priority":328},{"path":332,"priority":333},{"path":344,"priority":328},".mcp.json",{"path":346,"priority":333},"commands/audit-domain.md",{"path":348,"priority":333},"commands/audit-page.md",{"path":350,"priority":333},"commands/check-technical.md",{"path":352,"priority":333},"commands/contract-lint.md",{"path":354,"priority":333},"commands/evolve-skill.md",{"path":356,"priority":333},"commands/generate-schema.md",{"path":358,"priority":333},"commands/geo-drift-check.md",{"path":360,"priority":333},"commands/keyword-research.md",{"path":362,"priority":333},"commands/optimize-meta.md",{"path":364,"priority":333},"commands/report.md",{"path":366,"priority":333},"commands/run-evals.md",{"path":368,"priority":333},"commands/setup-alert.md",{"path":370,"priority":333},"commands/skillify.md",{"path":372,"priority":333},"commands/sync-versions.md",{"path":374,"priority":333},"commands/validate-library.md",{"path":376,"priority":333},"commands/wiki-lint.md",{"path":378,"priority":333},"commands/write-content.md",{"path":380,"priority":333},"hooks/hooks.json",{"basePath":382,"description":383,"displayName":384,"installMethods":385,"rationale":386,"selectedPaths":387,"source":334,"sourceLanguage":18,"type":253},"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",[388,390,393,395,397,399],{"path":389,"priority":328},"SKILL.md",{"path":391,"priority":392},"references/ai-citation-patterns.md","medium",{"path":394,"priority":392},"references/ai-overview-recovery.md",{"path":396,"priority":392},"references/geo-optimization-techniques.md",{"path":398,"priority":392},"references/instructions-detail.md",{"path":400,"priority":392},"references/quotable-content-examples.md",{"basePath":402,"description":403,"displayName":404,"installMethods":405,"rationale":406,"selectedPaths":407,"source":334,"sourceLanguage":18,"type":253},"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",[408,409,411,412,414],{"path":389,"priority":328},{"path":410,"priority":392},"references/ctr-and-social-reference.md",{"path":398,"priority":392},{"path":413,"priority":392},"references/meta-tag-code-templates.md",{"path":415,"priority":392},"references/meta-tag-formulas.md",{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":334,"sourceLanguage":18,"type":253},"build/schema-markup-generator","Generate JSON-LD structured data for FAQ, HowTo, Article, Product, LocalBusiness rich results. Schema标记/结构化数据","schema-markup-generator",{"claudeCode":12},"SKILL.md frontmatter at build/schema-markup-generator/SKILL.md",[423,424,425,427,429],{"path":389,"priority":328},{"path":398,"priority":392},{"path":426,"priority":392},"references/schema-decision-tree.md",{"path":428,"priority":392},"references/schema-templates.md",{"path":430,"priority":392},"references/validation-guide.md",{"basePath":432,"description":433,"displayName":434,"installMethods":435,"rationale":436,"selectedPaths":437,"source":334,"sourceLanguage":18,"type":253},"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",[438,439,441,442,444],{"path":389,"priority":328},{"path":440,"priority":392},"references/content-structure-templates.md",{"path":398,"priority":392},{"path":443,"priority":392},"references/seo-writing-checklist.md",{"path":445,"priority":392},"references/title-formulas.md",{"basePath":447,"description":448,"displayName":449,"installMethods":450,"rationale":451,"selectedPaths":452,"source":334,"sourceLanguage":18,"type":253},"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",[453,454],{"path":389,"priority":328},{"path":455,"priority":392},"references/item-reference.md",{"basePath":457,"description":458,"displayName":459,"installMethods":460,"rationale":461,"selectedPaths":462,"source":334,"sourceLanguage":18,"type":253},"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",[463,464],{"path":389,"priority":328},{"path":465,"priority":392},"references/example-report.md",{"basePath":467,"description":468,"displayName":469,"installMethods":470,"rationale":471,"selectedPaths":472,"source":334,"sourceLanguage":18,"type":253},"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",[473,474,476,478,480,482],{"path":389,"priority":328},{"path":475,"priority":392},"references/entity-signal-checklist.md",{"path":477,"priority":392},"references/entity-type-reference.md",{"path":479,"priority":392},"references/example-audit-report.md",{"path":481,"priority":392},"references/knowledge-graph-guide.md",{"path":483,"priority":392},"references/knowledge-panel-wikidata-guide.md",{"basePath":250,"description":10,"displayName":13,"installMethods":485,"rationale":486,"selectedPaths":487,"source":334,"sourceLanguage":18,"type":253},{"claudeCode":12},"SKILL.md frontmatter at cross-cutting/memory-management/SKILL.md",[488,489,491,493,495,497],{"path":389,"priority":328},{"path":490,"priority":392},"references/examples.md",{"path":492,"priority":392},"references/glossary-template.md",{"path":494,"priority":392},"references/hot-cache-template.md",{"path":496,"priority":392},"references/promotion-demotion-rules.md",{"path":498,"priority":392},"references/update-triggers-integration.md",{"basePath":500,"description":501,"displayName":502,"installMethods":503,"rationale":504,"selectedPaths":505,"source":334,"sourceLanguage":18,"type":253},"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",[506,507,509],{"path":389,"priority":328},{"path":508,"priority":392},"references/alert-configuration-templates.md",{"path":510,"priority":392},"references/alert-threshold-guide.md",{"basePath":512,"description":513,"displayName":514,"installMethods":515,"rationale":516,"selectedPaths":517,"source":334,"sourceLanguage":18,"type":253},"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",[518,519,521,523],{"path":389,"priority":328},{"path":520,"priority":392},"references/analysis-templates.md",{"path":522,"priority":392},"references/link-quality-rubric.md",{"path":524,"priority":392},"references/outreach-templates.md",{"basePath":526,"description":527,"displayName":528,"installMethods":529,"rationale":530,"selectedPaths":531,"source":334,"sourceLanguage":18,"type":253},"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",[532,533,535,537],{"path":389,"priority":328},{"path":534,"priority":392},"references/kpi-definitions.md",{"path":536,"priority":392},"references/report-output-templates.md",{"path":538,"priority":392},"references/report-templates.md",{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":334,"sourceLanguage":18,"type":253},"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",[546,547,549],{"path":389,"priority":328},{"path":548,"priority":392},"references/ranking-analysis-templates.md",{"path":550,"priority":392},"references/tracking-setup-guide.md",{"basePath":552,"description":553,"displayName":554,"installMethods":555,"rationale":556,"selectedPaths":557,"source":334,"sourceLanguage":18,"type":253},"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",[558,559,561,563],{"path":389,"priority":328},{"path":560,"priority":392},"references/content-decay-signals.md",{"path":562,"priority":392},"references/refresh-example.md",{"path":564,"priority":392},"references/refresh-templates.md",{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":334,"sourceLanguage":18,"type":253},"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",[572,573,575,577],{"path":389,"priority":328},{"path":574,"priority":392},"references/link-architecture-patterns.md",{"path":576,"priority":392},"references/linking-example.md",{"path":578,"priority":392},"references/linking-templates.md",{"basePath":580,"description":581,"displayName":582,"installMethods":583,"rationale":584,"selectedPaths":585,"source":334,"sourceLanguage":18,"type":253},"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",[586,587,589,591,593],{"path":389,"priority":328},{"path":588,"priority":392},"references/audit-example.md",{"path":590,"priority":392},"references/audit-templates.md",{"path":592,"priority":392},"references/bulk-audit-playbook.md",{"path":594,"priority":392},"references/scoring-rubric.md",{"basePath":596,"description":597,"displayName":598,"installMethods":599,"rationale":600,"selectedPaths":601,"source":334,"sourceLanguage":18,"type":253},"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",[602,603,604,606,608,610,612,614,616],{"path":389,"priority":328},{"path":592,"priority":392},{"path":605,"priority":392},"references/ecommerce-platform-patterns.md",{"path":607,"priority":392},"references/http-status-codes.md",{"path":609,"priority":392},"references/llm-crawler-handling.md",{"path":611,"priority":392},"references/pre-migration-playbook.md",{"path":613,"priority":392},"references/robots-txt-reference.md",{"path":615,"priority":392},"references/technical-audit-example.md",{"path":617,"priority":392},"references/technical-audit-templates.md",{"basePath":619,"description":620,"displayName":621,"installMethods":622,"rationale":623,"selectedPaths":624,"source":334,"sourceLanguage":18,"type":253},"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",[625,626,627,629,630],{"path":389,"priority":328},{"path":520,"priority":392},{"path":628,"priority":392},"references/battlecard-template.md",{"path":465,"priority":392},{"path":631,"priority":392},"references/positioning-frameworks.md",{"basePath":633,"description":634,"displayName":635,"installMethods":636,"rationale":637,"selectedPaths":638,"source":334,"sourceLanguage":18,"type":253},"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",[639,640,641,642],{"path":389,"priority":328},{"path":520,"priority":392},{"path":465,"priority":392},{"path":643,"priority":392},"references/gap-analysis-frameworks.md",{"basePath":645,"description":646,"displayName":301,"installMethods":647,"rationale":648,"selectedPaths":649,"source":334,"sourceLanguage":18,"type":253},"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",[650,651,652,653,655,657],{"path":389,"priority":328},{"path":465,"priority":392},{"path":398,"priority":392},{"path":654,"priority":392},"references/keyword-intent-taxonomy.md",{"path":656,"priority":392},"references/keyword-prioritization-framework.md",{"path":658,"priority":392},"references/topic-cluster-templates.md",{"basePath":660,"description":661,"displayName":662,"installMethods":663,"rationale":664,"selectedPaths":665,"source":334,"sourceLanguage":18,"type":253},"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",[666,667,668,669],{"path":389,"priority":328},{"path":520,"priority":392},{"path":465,"priority":392},{"path":670,"priority":392},"references/serp-feature-taxonomy.md",{"sources":672},[673],"manual",{"closedIssues90d":237,"description":675,"forks":238,"license":244,"openIssues90d":240,"pushedAt":241,"readmeSize":235,"stars":242,"topics":676},"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.",[677,217,216,678,679,680,280,300,681,299,682],"claude-skills","agent-skills","ai-skills","claude-code","marketing","seo-tools",{"classifiedAt":684,"discoverAt":685,"extractAt":686,"githubAt":686,"updatedAt":684},1778668145994,1778668141872,1778668144150,[221,219,217,218,216,220],{"evaluatedAt":248,"extractAt":294,"updatedAt":248},[],[691,726,749,778,809,832],{"_creationTime":692,"_id":693,"community":694,"display":695,"identity":701,"providers":707,"relations":717,"tags":721,"workflow":722},1778693811536.0796,"k17d38avrb81ktefmtwcx0302186nv5b",{"reviewCount":8},{"description":696,"installMethods":697,"name":699,"sourceUrl":700},"从 GitHub 更新 context-mode 并修复 hooks/settings。\n拉取最新代码，构建，安装，更新 npm 全局包，配置 hooks。\n触发器：/context-mode:ctx-upgrade\n",{"claudeCode":698},"mksglu/context-mode","Context Mode","https://github.com/mksglu/context-mode",{"basePath":702,"githubOwner":703,"githubRepo":704,"locale":705,"slug":706,"type":253},"skills/ctx-upgrade","mksglu","context-mode","zh-CN","ctx-upgrade",{"evaluate":708,"extract":715},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":709,"targetMarket":222,"tier":223},[219,710,711,712,713,714],"llm-ops","code-execution","session-continuity","productivity","mcp",{"commitSha":285,"license":716},"NOASSERTION",{"parentExtensionId":718,"repoId":719,"translatedFrom":720},"k17ezy748es7sfnbnp9phht43h86m53y","kd764b2fctbqg4b8j8y6xvmkvs86m29m","k17fqs996gpd2bggec9k1qbbns86nh4g",[711,219,710,714,713,712],{"evaluatedAt":723,"extractAt":724,"updatedAt":725},1778693713738,1778693511416,1778693811536,{"_creationTime":727,"_id":728,"community":729,"display":730,"identity":734,"providers":736,"relations":743,"tags":745,"workflow":746},1778693779072.0886,"k17dpgjm67e1yh81ym3nt0ra5586m4n4",{"reviewCount":8},{"description":731,"installMethods":732,"name":733,"sourceUrl":700},"运行 context-mode 诊断。检查运行时、钩子、FTS5、\n插件注册、npm 和 marketplace 版本。\n触发器：/context-mode:ctx-doctor\n",{"claudeCode":698},"ctx-doctor",{"basePath":735,"githubOwner":703,"githubRepo":704,"locale":705,"slug":733,"type":253},"skills/ctx-doctor",{"evaluate":737,"extract":742},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":738,"targetMarket":222,"tier":223},[219,739,713,740,741],"developer-tools","debugging","diagnostics",{"commitSha":285},{"parentExtensionId":718,"repoId":719,"translatedFrom":744},"k17dre81ghdhwnja4h61m340qd86m942",[219,740,739,741,713],{"evaluatedAt":747,"extractAt":724,"updatedAt":748},1778693603549,1778693779072,{"_creationTime":750,"_id":751,"community":752,"display":753,"identity":759,"providers":763,"relations":772,"tags":774,"workflow":775},1778696113180.8118,"k17b8dp19k5ecqjt52xcm30vvn86nbsx",{"reviewCount":8},{"description":754,"installMethods":755,"name":757,"sourceUrl":758},"Cross-format content adaptation. Turning one substantial piece into many derivative formats (blog series, email sequences, social posts, webinars, podcasts, video shorts) without losing the original's value or producing AI-slop variants. The discipline of adaptation per medium rather than mass-blast distribution. Triggers on content repurposing, content adaptation, cross-format content, content atomization, content multiplication, content distribution across formats, source-piece-to-derivative, video shorts from blog, email from whitepaper, podcast from article, blog series from research. Also triggers when a flagship piece is shipping but the team has not planned how to extend it across formats, when repurposing is happening but the derivatives feel mass-produced, or when AI-assisted repurposing is producing slop variants of strong source pieces.",{"claudeCode":756},"rampstackco/claude-skills","Content Repurposing","https://github.com/rampstackco/claude-skills",{"basePath":760,"githubOwner":761,"githubRepo":677,"locale":18,"slug":762,"type":253},"skills/content-repurposing","rampstackco","content-repurposing",{"evaluate":764,"extract":770},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":765,"targetMarket":222,"tier":223},[766,767,681,216,768,769],"content-strategy","repurposing","documentation","editorial",{"commitSha":285,"license":771},"MIT",{"repoId":773},"kd7bebccrrd1xf6w868aggftrd86m86v",[766,768,769,681,767,216],{"evaluatedAt":776,"extractAt":777,"updatedAt":776},1778696593545,1778696113180,{"_creationTime":779,"_id":780,"community":781,"display":782,"identity":788,"providers":792,"relations":802,"tags":805,"workflow":806},1778694720643.0361,"k177ywtjbhhde4fm1hk3b0c0h986nc2v",{"reviewCount":8},{"description":783,"installMethods":784,"name":786,"sourceUrl":787},"Connect a CMS to toprank SEO tools. Guides users through configuring WordPress, Strapi, Contentful, or Ghost — tests the connection, and writes credentials to .env.local. Once set up, seo-analysis automatically cross- references CMS content against Google Search Console data. Use whenever the user says \"connect my CMS\", \"set up WordPress\", \"configure Strapi\", \"add Contentful\", \"connect Ghost\", or \"CMS setup\". Also trigger if the user asks why no CMS data appears in a seo-analysis report.\n",{"claudeCode":785},"nowork-studio/toprank","setup-cms","https://github.com/nowork-studio/toprank",{"basePath":789,"githubOwner":790,"githubRepo":791,"locale":18,"slug":786,"type":253},"seo/setup-cms","nowork-studio","toprank",{"evaluate":793,"extract":801},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":794,"targetMarket":222,"tier":223},[795,216,796,797,798,799,800],"cms","configuration","wordpress","strapi","contentful","ghost",{"commitSha":285},{"parentExtensionId":803,"repoId":804},"k17dxqwvvhjw9ft30d5zz356z986my6s","kd74wn8s89tp9hrfsmcra492r586nbrv",[795,796,799,800,216,798,797],{"evaluatedAt":807,"extractAt":808,"updatedAt":807},1778695112631,1778694720643,{"_creationTime":810,"_id":811,"community":812,"display":813,"identity":817,"providers":819,"relations":828,"tags":829,"workflow":830},1778694720643.0347,"k1701tz3ryvkv5zkmv8ymbgz2186mweb",{"reviewCount":8},{"description":814,"installMethods":815,"name":816,"sourceUrl":787},"Generative Engine Optimization (GEO) — make content rank in AI search answers from ChatGPT, Claude, Perplexity, Gemini, and Google AI Overviews. Audits existing content, rewrites for AI citation, and produces per-engine strategy. Use when asked to \"optimize for AI search\", \"rank in ChatGPT\", \"GEO audit\", \"improve AI citations\", \"rank in Perplexity\", \"AI Overview optimization\", \"AI Overview ranking\", \"LLM SEO\", \"answer engine optimization\", \"AEO\", \"get cited by AI\", \"GEO\", \"generative engine optimization\", \"show up in ChatGPT\", \"appear in AI answers\", \"be cited by Perplexity\", \"SGE optimization\", \"Search Generative Experience\", or \"make my content show up in AI answers\". Distinct from regular SEO — this targets generative engines, not traditional Google rankings.\n",{"claudeCode":785},"geo-optimizer",{"basePath":818,"githubOwner":790,"githubRepo":791,"locale":18,"slug":816,"type":253},"seo/geo-optimizer",{"evaluate":820,"extract":827},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":821,"targetMarket":222,"tier":223},[216,280,822,823,824,825,826],"ai-search","perplexity","chatgpt","gemini","claude",{"commitSha":285},{"parentExtensionId":803,"repoId":804},[822,824,826,280,825,823,216],{"evaluatedAt":831,"extractAt":808,"updatedAt":831},1778695016147,{"_creationTime":833,"_id":834,"community":835,"display":836,"identity":840,"providers":843,"relations":851,"tags":852,"workflow":853},1778694720643.034,"k175824bv0hy06y0gygd192pgd86nceh",{"reviewCount":8},{"description":837,"installMethods":838,"name":839,"sourceUrl":787},"Run a weekly SEO review for one registered website, write audit artifacts, and choose the next best safe action.",{"claudeCode":785},"Toprank Weekly Review",{"basePath":841,"githubOwner":790,"githubRepo":791,"locale":18,"slug":842,"type":253},"openclaw/skills/toprank-weekly-review","toprank-weekly-review",{"evaluate":844,"extract":850},{"promptVersionExtension":209,"promptVersionScoring":210,"score":213,"tags":845,"targetMarket":222,"tier":223},[216,846,847,848,849],"google-ads","meta-ads","auditing","automation",{"commitSha":285,"license":771},{"repoId":804},[848,849,846,847,216],{"evaluatedAt":854,"extractAt":808,"updatedAt":854},1778694967711]