[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M719T4CMBC4V735BZ9FN55WC":3,"skill-same:01M719T4CMBC4V735BZ9FN55WC":79},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":31,"publishedAt":52,"linkOnly":53,"markdownContent":54,"markdownBody":55,"frontMatter":56,"refName":59,"commitSha":60,"skillDirectory":61,"forksCount":14,"repositoryHtmlUrl":62,"repositoryHomepageUrl":6,"ownerHtmlUrl":63,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":64,"install":65,"resources":78},"01M719T4CMBC4V735BZ9FN55WC","seo-aeo-content-cluster",null,"Builds a topical authority map with a pillar page, prioritised cluster articles, content types, internal link map, and content gap analysis. Activate when the user wants to build a content cluster, topic map, or content strategy.","sapsapshen\u002Fai-memory-router","sapsapshen","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F20347959?v=4","01M6XDQEF1DP50DKF37H81J3J5","shenmian","01M6XDQEJPE41Y3DT2763X8ZJN",0,"MIT","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fglobal\u002Fseo-aeo-content-cluster\u002FSKILL.md",[18,23,28],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000019","营销推广","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000035","市场营销","PROFESSION","适用职业",{"categoryNo":29,"categoryName":30,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000036","内容创作者",[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51],"seo","aeo","content cluster","seo aeo content cluster","content","cluster","content gap analysis","gap","with","activate","analysis","gap analysis","when","authority","map","strategy","page","types","content types","community","2026-11-10 10:12:30",false,"---\nname: seo-aeo-content-cluster\ndescription: \"Builds a topical authority map with a pillar page, prioritised cluster articles, content types, internal link map, and content gap analysis. Activate when the user wants to build a content cluster, topic map, or content strategy.\"\nrisk: safe\nsource: community\ndate_added: \"2026-04-01\"\n---\n\n# SEO-AEO Content Cluster\n\n## Overview\n\nMaps out a complete topical authority structure around a pillar keyword. Produces a pillar page definition, 8–15 cluster articles sorted into Priority 1\u002F2\u002F3 tiers, a content type for each, an internal link map, and a content gap analysis identifying AEO opportunities competitors are missing.\n\nPart of the [SEO-AEO Engine](https:\u002F\u002Fgithub.com\u002Fmrprewsh\u002Fseo-aeo-engine).\n\n## When to Use This Skill\n\n- Use when building topical authority around a new subject\n- Use when you need to know what to write next to support a pillar page\n- Use when planning a content calendar for a niche\n- Use when you want to identify AEO content gaps competitors are missing\n\n## How It Works\n\n### Step 1: Define the Pillar Page\nSet the primary keyword, target audience, and word count target (2500–4000 words) for the pillar page that anchors the cluster.\n\n### Step 2: Generate Cluster Articles\nProduce 8–15 subtopics sorted into three priority tiers:\n- **Priority 1** — High volume, clear intent. Write these first.\n- **Priority 2** — Medium volume, long-tail focus. Write second.\n- **Priority 3** — Low volume, high conversion intent. Write last.\n\nAssign each article a unique keyword, content type, search intent, and link map.\n\n### Step 3: Build Internal Link Map\nEvery cluster article must link back to the pillar page. No orphan articles. Show the full tree of relationships.\n\n### Step 4: Run Content Gap Analysis\nIdentify angles that competitors likely miss — especially question-based AEO opportunities that AI engines commonly surface.\n\n## Examples\n\n### Example: Automated Budgeting Cluster\nPillar: The Complete Guide to Automated Budgeting\nPriority 1:\n\nHow to Build a Budget That Actually Works | how-to guide\nBest Budgeting Apps Compared | comparison\nWhat Is Zero-Based Budgeting? | explainer ← AEO priority\n\nPriority 2:\n4. How to Automate Your Savings in 3 Steps | how-to guide\n5. Budgeting for Millennials: What Nobody Tells You | opinion\nLink Map:\nPillar ← Article 1, 2, 3, 4, 5\nArticle 1 ↔ Article 4\nArticle 2 → Article 3\nAEO Priority:\n★ Article 3 — \"What Is\" format has highest AI extraction probability\n★ Article 2 — comparison table will be lifted for product queries\n\n## Best Practices\n\n- ✅ **Do:** Assign every cluster article a unique target keyword — no overlap\n- ✅ **Do:** Include at least one FAQ page and one comparison article in every cluster\n- ✅ **Do:** Flag the 2 highest AEO-opportunity articles for priority writing\n- ❌ **Don't:** Let any article become an orphan — every article links to at least one other\n- ❌ **Don't:** Target the same keyword on both the pillar and a cluster article\n\n## Common Pitfalls\n\n- **Problem:** Cluster articles all target similar keywords and cannibalise each other\n  **Solution:** Run a uniqueness check — every article needs a distinct keyword with no semantic overlap.\n\n- **Problem:** No AEO content in the cluster\n  **Solution:** At least 2 articles must be structured as direct-answer pages (FAQ or \"What Is\" explainer).\n\n## Related Skills\n\n- `@seo-aeo-keyword-research` — provides the keyword foundation for the cluster\n- `@seo-aeo-blog-writer` — writes the Priority 1 cluster articles\n- `@seo-aeo-internal-linking` — builds the detailed link map from cluster output\n\n## Additional Resources\n\n- [SEO-AEO Engine Repository](https:\u002F\u002Fgithub.com\u002Fmrprewsh\u002Fseo-aeo-engine)\n- [Full Content Cluster SKILL.md](https:\u002F\u002Fgithub.com\u002Fmrprewsh\u002Fseo-aeo-engine\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fcontent-cluster\u002FSKILL.md)\n","# SEO-AEO Content Cluster\n\n## Overview\n\nMaps out a complete topical authority structure around a pillar keyword. Produces a pillar page definition, 8–15 cluster articles sorted into Priority 1\u002F2\u002F3 tiers, a content type for each, an internal link map, and a content gap analysis identifying AEO opportunities competitors are missing.\n\nPart of the [SEO-AEO Engine](https:\u002F\u002Fgithub.com\u002Fmrprewsh\u002Fseo-aeo-engine).\n\n## When to Use This Skill\n\n- Use when building topical authority around a new subject\n- Use when you need to know what to write next to support a pillar page\n- Use when planning a content calendar for a niche\n- Use when you want to identify AEO content gaps competitors are missing\n\n## How It Works\n\n### Step 1: Define the Pillar Page\nSet the primary keyword, target audience, and word count target (2500–4000 words) for the pillar page that anchors the cluster.\n\n### Step 2: Generate Cluster Articles\nProduce 8–15 subtopics sorted into three priority tiers:\n- **Priority 1** — High volume, clear intent. Write these first.\n- **Priority 2** — Medium volume, long-tail focus. Write second.\n- **Priority 3** — Low volume, high conversion intent. Write last.\n\nAssign each article a unique keyword, content type, search intent, and link map.\n\n### Step 3: Build Internal Link Map\nEvery cluster article must link back to the pillar page. No orphan articles. Show the full tree of relationships.\n\n### Step 4: Run Content Gap Analysis\nIdentify angles that competitors likely miss — especially question-based AEO opportunities that AI engines commonly surface.\n\n## Examples\n\n### Example: Automated Budgeting Cluster\nPillar: The Complete Guide to Automated Budgeting\nPriority 1:\n\nHow to Build a Budget That Actually Works | how-to guide\nBest Budgeting Apps Compared | comparison\nWhat Is Zero-Based Budgeting? | explainer ← AEO priority\n\nPriority 2:\n4. How to Automate Your Savings in 3 Steps | how-to guide\n5. Budgeting for Millennials: What Nobody Tells You | opinion\nLink Map:\nPillar ← Article 1, 2, 3, 4, 5\nArticle 1 ↔ Article 4\nArticle 2 → Article 3\nAEO Priority:\n★ Article 3 — \"What Is\" format has highest AI extraction probability\n★ Article 2 — comparison table will be lifted for product queries\n\n## Best Practices\n\n- ✅ **Do:** Assign every cluster article a unique target keyword — no overlap\n- ✅ **Do:** Include at least one FAQ page and one comparison article in every cluster\n- ✅ **Do:** Flag the 2 highest AEO-opportunity articles for priority writing\n- ❌ **Don't:** Let any article become an orphan — every article links to at least one other\n- ❌ **Don't:** Target the same keyword on both the pillar and a cluster article\n\n## Common Pitfalls\n\n- **Problem:** Cluster articles all target similar keywords and cannibalise each other\n  **Solution:** Run a uniqueness check — every article needs a distinct keyword with no semantic overlap.\n\n- **Problem:** No AEO content in the cluster\n  **Solution:** At least 2 articles must be structured as direct-answer pages (FAQ or \"What Is\" explainer).\n\n## Related Skills\n\n- `@seo-aeo-keyword-research` — provides the keyword foundation for the cluster\n- `@seo-aeo-blog-writer` — writes the Priority 1 cluster articles\n- `@seo-aeo-internal-linking` — builds the detailed link map from cluster output\n\n## Additional Resources\n\n- [SEO-AEO Engine Repository](https:\u002F\u002Fgithub.com\u002Fmrprewsh\u002Fseo-aeo-engine)\n- [Full Content Cluster SKILL.md](https:\u002F\u002Fgithub.com\u002Fmrprewsh\u002Fseo-aeo-engine\u002Fblob\u002Fmain\u002F.agent\u002Fskills\u002Fcontent-cluster\u002FSKILL.md)\n",{"name":5,"risk":57,"source":51,"date_added":58,"description":7},"safe","2026-04-01","main","7a38d8e7073e61c16eda85681cb32fb68a8657a5","skills-store\u002Fglobal\u002Fseo-aeo-content-cluster","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router","https:\u002F\u002Fgithub.com\u002Fsapsapshen","2026-04-14 21:12:12",{"source":8,"skillName":5,"commands":66,"prompt":76,"zipAvailable":77},[67,70,73],{"tool":68,"command":69},"npx","npx skills add sapsapshen\u002Fai-memory-router --skill seo-aeo-content-cluster",{"tool":71,"command":72},"bunx","bunx skills add sapsapshen\u002Fai-memory-router --skill seo-aeo-content-cluster",{"tool":74,"command":75},"pnpm","pnpm dlx skills add sapsapshen\u002Fai-memory-router --skill seo-aeo-content-cluster","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fglobal\u002Fseo-aeo-content-cluster\u002FSKILL.md",true,[],[80,101,126,136,149,166],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":89,"publishedAt":52},"01M71ATQRKG48SH06FQ697T5G9","wechat-search","Search WeChat Official Account articles using OpenClaw's web search and fetch capabilities with compliance-focused design.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fwechat-search-release\u002FSKILL.md",[86],{"categoryNo":87,"categoryName":88,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000037","律师与法务",[90,91,92,93,94,95,96,97,98,99,100,40],"wechat search","wechat","search","capabilities","openclaw","design","web search","compliance","web","official","fetch",{"skillNo":102,"name":103,"nameZh":6,"description":104,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":107,"publishedAt":52},"01M71ATNAVGZB35PFYM2GC5N00","trend-tap","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend tap', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-tap\u002FSKILL.md",[],[108,109,110,111,112,113,92,114,115,116,117,44,118,119,120,121,122,123,124,125],"trend","trend tap","tap","api keys","Bash","time","trending","hacker","aggregator","do","brew","live","data","google","install","read","across","api",{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":132,"publishedAt":52},"01M71ATJ9AM5KM15AA8PS302EB","trend-radar","Real-time trending topics aggregator across 7 platforms (X\u002FTwitter, Reddit, Google Trends, Hacker News, Zhihu, Bilibili, Weibo). Trigger: when user says 'trend', 'trends', 'trend pulse', '热点', '热搜', or asks what is trending\u002Fhot. Do NOT use web_search — this skill already fetches live data from all platforms with zero API keys.","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftrend-radar\u002FSKILL.md",[],[133,134,108,118,119,120,121,112,92,123,135,124,125,44,116,115,114,122,113,111],"trend radar","radar","pulse",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":142,"publishedAt":52},"01M71ATGF095N3EJM9G8SD0BB5","tech-news-daily","每日科技新闻汇——从全球多个 RSS 源抓取最新科技新闻，翻译（英→中）、去重、排版成每日简报。当用户询问科技新闻、科技新鲜事、每日科技、技术动态、Daily Tech News 或类似表达时触发此技能。","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Ftech-news-daily\u002FSKILL.md",[],[143,144,145,146,147,148],"news","tech","tech news daily","daily","rss","翻译",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":158,"publishedAt":52},"01M71ATFAEAMQ17M70NQNY7SR8","summarize","Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsummarize\u002FSKILL.md",[155],{"categoryNo":156,"categoryName":157,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[151,98,159,160,161,40,118,162,163,164,110,165,122],"Audio","cli","youtube","images","https","files","pdfs",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":170,"categories":171,"keywords":172,"publishedAt":52},"01M71ATDNS3R0M4H936PACQAWZ","sonoscli","Control Sonos speakers (discover\u002Fstatus\u002Fplay\u002Fvolume\u002Fgroup).","https:\u002F\u002Fgithub.com\u002Fsapsapshen\u002Fai-memory-router\u002Fblob\u002Fmain\u002Fskills-store\u002Fopenclaw\u002Fsonoscli\u002FSKILL.md",[],[168,173,174,175,122,176,163,177,178,179,180,181],"status","play","go","latest","github","discover","control","cmd","volume"]