[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-inhouseseo-superseo-skills-zh-CN":3,"guides-for-inhouseseo-superseo-skills":607,"similar-k17e1sy56vnv1s0g8qtwfpp60186n4q0-zh-CN":608},{"_creationTime":4,"_id":5,"children":6,"community":49,"display":50,"evaluation":54,"identity":255,"isFallback":247,"parentExtension":257,"providers":258,"relations":265,"repo":266,"tags":605,"workflow":606},1778690953106.18,"k17e1sy56vnv1s0g8qtwfpp60186n4q0",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":18,"providers":23,"relations":43,"tags":45,"workflow":46},1778690953106.1802,"k1789tz3gnwdyj2kkh3z6j34jn86n022",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":16,"sourceUrl":17},"11 opinionated Claude skills for SEO with bundled references per skill. Canonical per-skill folder layout (SKILL.md + references/) for native Claude Code, Claude Desktop, Cursor, and Claude Cowork discovery. Includes 23 content-type templates, 16 writing technique modules, 9 link-building tactic playbooks, anti-AI-slop ruleset, E-E-A-T scoring rubrics, POP test hierarchy, EAV semantic analysis, and AI Overview impact research.",{"claudeCode":15},"superseo-skills","SuperSEO Skills","https://github.com/inhouseseo/superseo-skills",{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":22},"","inhouseseo","en","plugin",{"evaluate":24,"extract":37},{"promptVersionExtension":25,"promptVersionScoring":26,"score":27,"tags":28,"targetMarket":35,"tier":36},"3.0.0","4.4.0",95,[29,30,31,32,33,34],"seo","content-strategy","writing","keyword-research","link-building","audit","global","verified",{"commitSha":38,"license":39,"plugin":40},"HEAD","Apache-2.0",{"mcpCount":11,"provider":41,"skillCount":42},"classify",11,{"parentExtensionId":5,"repoId":44},"kd71a5q32hf86wdvegaqacrhvd86nvzh",[34,30,32,33,29,31],{"evaluatedAt":47,"extractAt":48,"updatedAt":47},1778690991997,1778690953106,{"reviewCount":11},{"description":51,"installMethods":52,"name":15,"sourceUrl":17},"Opinionated Claude skills for SEO: page audits, content briefs, article writing with anti-AI-slop rules, E-E-A-T audits, semantic gap analysis, topic clusters, featured snippet optimization, link building, and expert interviews. Methodology from Koray Tuğberk, Kyle Roof, and Lily Ray. Production-tested at InhouseSEO.",{"claudeCode":53},"inhouseseo/superseo-skills",{"_creationTime":55,"_id":56,"extensionId":5,"locale":21,"result":57,"trustSignals":238,"workflow":253},1778690973886.9976,"kn74enafhg7h7j2w91s241gfgh86nnxw",{"checks":58,"evaluatedAt":204,"extensionSummary":205,"features":206,"nonGoals":215,"promptVersionExtension":220,"promptVersionScoring":26,"purpose":221,"rationale":222,"score":223,"summary":224,"tags":225,"targetMarket":35,"tier":36,"useCases":230},[59,64,67,70,74,77,81,86,89,92,96,100,103,107,110,113,116,119,122,125,129,133,137,141,145,148,151,154,158,161,164,167,170,173,176,180,184,188,191,195,198,201],{"category":60,"check":61,"severity":62,"summary":63},"Practical Utility","Problem relevance","pass","The description immediately names concrete user problems in SEO such as page audits, content briefs, and article writing, clearly indicating the extension's purpose.",{"category":60,"check":65,"severity":62,"summary":66},"Unique selling proposition","The skills offer significant value over basic prompts by performing independent research, competitor analysis, and applying specific methodologies, rather than just processing user-provided data.",{"category":60,"check":68,"severity":62,"summary":69},"Production readiness","The extension provides a complete set of 11 SEO skills with bundled references and is production-tested, covering the full lifecycle for SEO tasks.",{"category":71,"check":72,"severity":62,"summary":73},"Scope","Single responsibility principle","The extension is scoped to SEO tasks and is clearly named. While it bundles 11 skills, they are all highly cohesive within the SEO domain.",{"category":71,"check":75,"severity":62,"summary":76},"Description quality","The displayed description is concise, readable, and accurately reflects the extension's capabilities and methodologies.",{"category":78,"check":79,"severity":62,"summary":80},"Invocation","Scoped tools","Each skill appears to be a distinct, verb-noun specialized tool (e.g., 'page-audit', 'content-brief'), facilitating agent selection.",{"category":82,"check":83,"severity":84,"summary":85},"Documentation","Configuration & parameter reference","not_applicable","The extension does not appear to expose configurable parameters or options beyond the input required for each skill, making explicit documentation of these unnecessary.",{"category":71,"check":87,"severity":62,"summary":88},"Tool naming","Tool names like 'page-audit', 'content-brief', and 'write-content' are descriptive and adhere to the kebab-case convention.",{"category":71,"check":90,"severity":62,"summary":91},"Minimal I/O surface","Skills are designed to take a single input (URL or keyword) and provide structured output, avoiding unnecessary data requests or response bloat.",{"category":93,"check":94,"severity":62,"summary":95},"License","License usability","The extension is clearly licensed under the Apache License 2.0, with a dedicated LICENSE file and a badge in the README.",{"category":97,"check":98,"severity":62,"summary":99},"Maintenance","Commit recency","The last commit was on 2026-05-12, which is recent, indicating active maintenance.",{"category":97,"check":101,"severity":84,"summary":102},"Dependency Management","The extension does not appear to use any third-party dependencies, therefore dependency management is not applicable.",{"category":104,"check":105,"severity":62,"summary":106},"Security","Secret Management","The extension explicitly states 'No API keys' and focuses on self-contained research, indicating no secrets are used or exposed.",{"category":104,"check":108,"severity":62,"summary":109},"Injection","The extension's design relies on bundled references and internal research, avoiding the loading of external, untrusted data that could lead to injection vulnerabilities.",{"category":104,"check":111,"severity":62,"summary":112},"Transitive Supply-Chain Grenades","All necessary references are bundled within the repository, and the skills perform their own research, eliminating the risk of runtime fetches from unknown sources.",{"category":104,"check":114,"severity":62,"summary":115},"Sandbox Isolation","The extension operates as Claude Code skills, which are inherently sandboxed. The README emphasizes no external modifications.",{"category":104,"check":117,"severity":62,"summary":118},"Sandbox escape primitives","There is no indication of detached processes or retry loops around denied tool calls; the skills are designed for direct execution within the Claude Code environment.",{"category":104,"check":120,"severity":62,"summary":121},"Data Exfiltration","The extension does not submit any user data or credentials to third parties, focusing on self-contained research and analysis.",{"category":104,"check":123,"severity":62,"summary":124},"Hidden Text Tricks","The bundled Markdown files and README do not contain any hidden text, invisible characters, or obfuscation techniques.",{"category":126,"check":127,"severity":62,"summary":128},"Hooks","Opaque code execution","The extension consists of Markdown files defining skills, which are not opaque code execution.",{"category":130,"check":131,"severity":62,"summary":132},"Portability","Structural Assumption","The skills operate on URLs or keywords provided by the user and do not make assumptions about the user's project structure.",{"category":134,"check":135,"severity":62,"summary":136},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a low volume and likely quick resolution or newness of the repository.",{"category":138,"check":139,"severity":62,"summary":140},"Versioning","Release Management","The `marketplace.json` contains a version `0.2.0`, and there is a `CHANGELOG.md` file, indicating a clear versioning strategy.",{"category":142,"check":143,"severity":84,"summary":144},"Code Execution","Validation","The extension consists of structured Markdown prompts for an agent, not executable code with parameters requiring schema validation.",{"category":104,"check":146,"severity":62,"summary":147},"Unguarded Destructive Operations","The skills are designed for analysis and content generation, not destructive operations, and thus have no guarded destructive operations.",{"category":142,"check":149,"severity":62,"summary":150},"Error Handling","As Claude Code skills, errors are handled by the Claude platform, and the skill descriptions do not suggest custom error handling is required.",{"category":142,"check":152,"severity":84,"summary":153},"Logging","The extension does not involve direct code execution or outbound calls that would require local audit logging; logging is handled by the Claude platform.",{"category":155,"check":156,"severity":62,"summary":157},"Compliance","GDPR","The extension does not operate on personal data; it focuses on web content and SEO research.",{"category":155,"check":159,"severity":62,"summary":160},"Target market","The skills are focused on general SEO principles and methodologies, with no apparent regional or jurisdictional restrictions; thus, the target market is global.",{"category":130,"check":162,"severity":62,"summary":163},"Runtime stability","The skills are designed to run within the Claude Code environment, ensuring cross-platform compatibility without specific OS or shell assumptions.",{"category":82,"check":165,"severity":62,"summary":166},"README","The README file is comprehensive, clearly states the extension's purpose, and provides installation and usage instructions.",{"category":71,"check":168,"severity":62,"summary":169},"Tool surface size","The extension exposes 11 distinct skills, which falls within the recommended range of 3-10 tools.",{"category":78,"check":171,"severity":62,"summary":172},"Overlapping near-synonym tools","The 11 skills have distinct names and functionalities (e.g., 'page-audit', 'content-brief', 'write-content') and do not appear to have overlapping near-synonym tools.",{"category":82,"check":174,"severity":62,"summary":175},"Phantom features","All advertised features, such as the 11 skills and their methodologies, are present and functional within the provided repository.",{"category":177,"check":178,"severity":62,"summary":179},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for multiple environments, including the recommended plugin marketplace method.",{"category":181,"check":182,"severity":62,"summary":183},"Errors","Actionable error messages","As Claude Code skills, error handling is managed by the platform, and the skill descriptions imply well-defined inputs and outputs, suggesting actionable error reporting.",{"category":185,"check":186,"severity":84,"summary":187},"Execution","Pinned dependencies","The extension consists of Markdown files and bundled references, not executable scripts with external dependencies requiring pinning.",{"category":71,"check":189,"severity":84,"summary":190},"Dry-run preview","The extension's skills are primarily analytical and content-generation focused, not involving state-changing operations that would necessitate a dry-run preview.",{"category":192,"check":193,"severity":84,"summary":194},"Protocol","Idempotent retry & timeouts","The extension does not involve remote calls or state-changing operations that would require idempotency or specific timeouts.",{"category":104,"check":196,"severity":62,"summary":197},"Telemetry opt-in","The extension does not appear to emit any telemetry, and its focus on privacy is reinforced by statements like 'No API keys'.",{"category":71,"check":199,"severity":62,"summary":200},"Theme declaration","The README clearly declares a specific curation theme focused on opinionated SEO skills, outlining the methodology and target audience.",{"category":138,"check":202,"severity":62,"summary":203},"Per-entry version metadata","The marketplace.json correctly lists the version as '0.2.0' for the 'superseo' plugin.",1778690973774,"This extension provides 11 specialized Claude Code skills for various SEO tasks, including page audits, content creation, E-E-A-T analysis, and link building. It emphasizes independent research and a unique methodology derived from industry experts, with all necessary references bundled per skill.",[207,208,209,210,211,212,213,214],"Automated SEO page audits with competitor analysis","Content brief generation based on SERP gap analysis","SEO article writing with anti-AI-slop ruleset","E-E-A-T auditing and improvement suggestions","Semantic gap analysis and topic cluster planning","Featured snippet optimization","Link building tactic playbooks","Expert interview and content extraction",[216,217,218,219],"Processing user-provided SEO data exports (e.g., GSC, crawl reports)","Requiring API keys or external tool integrations","Performing real-time site monitoring or historical data analysis","Handling executable code beyond the Claude Code skill execution environment","3.1.0","To provide expert-level, production-tested SEO capabilities directly within an AI agent, automating research and analysis typically requiring manual effort and specialized tools.","The extension is exceptionally well-documented, production-tested, and adheres strictly to the scope of SEO. Its design prioritizes privacy and avoids common pitfalls like opaque code or unmanaged dependencies.",99,"A highly polished and comprehensive set of opinionated SEO skills for Claude Code.",[29,226,227,33,228,229],"claude-seo","content-marketing","eeat","semantic-seo",[231,232,233,234,235,236,237],"Auditing a competitor's website for SEO best practices","Generating detailed content briefs for new articles","Writing high-quality, anti-AI-slop blog posts","Analyzing a page's E-E-A-T signals and suggesting improvements","Developing a topic cluster strategy for a seed keyword","Optimizing existing content to win featured snippets","Planning and executing link-building campaigns",{"codeQuality":239,"collectedAt":241,"documentation":242,"maintenance":245,"security":251,"testCoverage":252},{"hasLockfile":240},false,1778690955279,{"descriptionLength":243,"readmeSize":244},318,12911,{"closedIssues90d":11,"forks":246,"hasChangelog":247,"manifestVersion":248,"openIssues90d":11,"pushedAt":249,"stars":250},25,true,"0.2.0",1778591907000,166,{"hasNpmPackage":240,"license":39,"smitheryVerified":240},{"hasCi":247,"hasTests":240},{"updatedAt":254},1778690973887,{"basePath":19,"githubOwner":20,"githubRepo":15,"locale":21,"slug":15,"type":256},"marketplace",null,{"evaluate":259,"extract":261},{"promptVersionExtension":220,"promptVersionScoring":26,"score":223,"tags":260,"targetMarket":35,"tier":36},[29,226,227,33,228,229],{"commitSha":38,"marketplace":262,"plugin":264},{"name":15,"pluginCount":263},1,{"mcpCount":11,"provider":41,"skillCount":11},{"repoId":44},{"_creationTime":267,"_id":44,"identity":268,"providers":269,"workflow":601},1778689716645.2278,{"githubOwner":20,"githubRepo":15,"sourceUrl":17},{"classify":270,"discover":582,"github":585},{"commitSha":38,"extensions":271},[272,285,292,315,345,362,383,436,455,487,503,519,536],{"basePath":19,"description":51,"displayName":15,"installMethods":273,"rationale":274,"selectedPaths":275,"source":284,"sourceLanguage":21,"type":256},{"claudeCode":53},"marketplace.json at .claude-plugin/marketplace.json",[276,279,281],{"path":277,"priority":278},".claude-plugin/marketplace.json","mandatory",{"path":280,"priority":278},"README.md",{"path":282,"priority":283},"LICENSE","high","rule",{"basePath":19,"description":13,"displayName":286,"installMethods":287,"rationale":288,"selectedPaths":289,"source":284,"sourceLanguage":21,"type":22},"superseo",{"claudeCode":15},"inline plugin source from marketplace.json at /",[290,291],{"path":280,"priority":278},{"path":282,"priority":283},{"basePath":293,"description":294,"displayName":295,"installMethods":296,"rationale":297,"selectedPaths":298,"source":284,"sourceLanguage":21,"type":314},"skills/content-brief","Use when planning a new article. The agent Googles the keyword, reads the top 10 results, classifies intent, maps the content gap, and produces a writer-ready brief with structure, outline, and on-page artifacts. No keyword tool required.","content-brief",{"claudeCode":53},"SKILL.md frontmatter at skills/content-brief/SKILL.md",[299,301,304,306,308,310,312],{"path":300,"priority":278},"SKILL.md",{"path":302,"priority":303},"references/content-types-overview.md","medium",{"path":305,"priority":303},"references/human-input-framework.md",{"path":307,"priority":303},"references/information-gain-writing.md",{"path":309,"priority":303},"references/intent-matching.md",{"path":311,"priority":303},"references/serp-driven-writing.md",{"path":313,"priority":303},"references/structured-data-snippets.md","skill",{"basePath":316,"description":317,"displayName":318,"installMethods":319,"rationale":320,"selectedPaths":321,"source":284,"sourceLanguage":21,"type":314},"skills/eeat-audit","Use when auditing a page for E-E-A-T signals. The agent reads the page and scores Experience, Expertise, Authoritativeness, and Trustworthiness — then tells you exactly what to add to each dimension.","eeat-audit",{"claudeCode":53},"SKILL.md frontmatter at skills/eeat-audit/SKILL.md",[322,323,325,327,329,331,333,335,337,339,341,343],{"path":300,"priority":278},{"path":324,"priority":303},"references/author-schema-templates.md",{"path":326,"priority":303},"references/content-types/about-pages.md",{"path":328,"priority":303},"references/content-types/case-studies.md",{"path":330,"priority":303},"references/content-types/pricing-pages.md",{"path":332,"priority":303},"references/content-types/product-reviews.md",{"path":334,"priority":303},"references/content-types/service-pages.md",{"path":336,"priority":303},"references/content-types/thought-leadership.md",{"path":338,"priority":303},"references/eeat-signal-embedding.md",{"path":340,"priority":303},"references/experience-detection-playbook.md",{"path":342,"priority":303},"references/fastest-eeat-wins.md",{"path":344,"priority":303},"references/ymyl-scoring-rubric.md",{"basePath":346,"description":347,"displayName":348,"installMethods":349,"rationale":350,"selectedPaths":351,"source":284,"sourceLanguage":21,"type":314},"skills/expert-interview","Use when extracting first-party expertise from a subject-matter expert before writing content. Produces a knowledge document of contrarian takes, specific examples, and surprising outcomes that AI can't fabricate.","expert-interview",{"claudeCode":53},"SKILL.md frontmatter at skills/expert-interview/SKILL.md",[352,353,354,355,356,358,360],{"path":300,"priority":278},{"path":338,"priority":303},{"path":305,"priority":303},{"path":307,"priority":303},{"path":357,"priority":303},"references/knowledge-doc-template.md",{"path":359,"priority":303},"references/question-bank-by-topic.md",{"path":361,"priority":303},"references/voice-injection-playbook.md",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":284,"sourceLanguage":21,"type":314},"skills/featured-snippet-optimizer","Use when you want to win a featured snippet for a keyword you already rank for. The agent checks the current snippet format, analyzes your content, and rewrites the relevant section to match what Google wants.","featured-snippet-optimizer",{"claudeCode":53},"SKILL.md frontmatter at skills/featured-snippet-optimizer/SKILL.md",[369,370,372,374,376,378,380,382],{"path":300,"priority":278},{"path":371,"priority":303},"references/aio-vs-snippet-decision.md",{"path":373,"priority":303},"references/content-types/comparison.md",{"path":375,"priority":303},"references/content-types/faq-page.md",{"path":377,"priority":303},"references/content-types/how-to.md",{"path":379,"priority":303},"references/query-format-matching-expanded.md",{"path":381,"priority":303},"references/snippet-format-templates.md",{"path":313,"priority":303},{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":284,"sourceLanguage":21,"type":314},"skills/improve-content","Use when rewriting or refreshing an existing page that's underperforming. The agent fetches the URL, analyzes the current content, researches the SERP, and rewrites using the full anti-AI-slop ruleset — no data exports needed.","improve-content",{"claudeCode":53},"SKILL.md frontmatter at skills/improve-content/SKILL.md",[390,391,393,395,397,399,401,403,404,406,407,409,410,412,414,416,418,420,422,424,426,428,430,431,433,434],{"path":300,"priority":278},{"path":392,"priority":303},"references/anti-slop-ruleset.md",{"path":394,"priority":303},"references/content-freshness.md",{"path":396,"priority":303},"references/content-types/alternatives-page.md",{"path":398,"priority":303},"references/content-types/buying-guide.md",{"path":400,"priority":303},"references/content-types/case-study.md",{"path":402,"priority":303},"references/content-types/category-page.md",{"path":373,"priority":303},{"path":405,"priority":303},"references/content-types/definition.md",{"path":375,"priority":303},{"path":408,"priority":303},"references/content-types/glossary-page.md",{"path":377,"priority":303},{"path":411,"priority":303},"references/content-types/integration-page.md",{"path":413,"priority":303},"references/content-types/landing-page.md",{"path":415,"priority":303},"references/content-types/listicle.md",{"path":417,"priority":303},"references/content-types/location-page.md",{"path":419,"priority":303},"references/content-types/news-article.md",{"path":421,"priority":303},"references/content-types/pillar-page.md",{"path":423,"priority":303},"references/content-types/product-page.md",{"path":425,"priority":303},"references/content-types/programmatic-page.md",{"path":427,"priority":303},"references/content-types/service-page.md",{"path":429,"priority":303},"references/content-types/statistics-page.md",{"path":302,"priority":303},{"path":432,"priority":303},"references/quality-scoring.md",{"path":361,"priority":303},{"path":435,"priority":303},"references/writing-pipeline.md",{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":284,"sourceLanguage":21,"type":314},"skills/keyword-deep-dive","Use when planning to rank for a specific keyword. The agent Googles it, reads the top 10, classifies intent, reads the top 3 competitor pages, and produces a 90-day ranking plan with intent, SERP analysis, and content recommendations.","keyword-deep-dive",{"claudeCode":53},"SKILL.md frontmatter at skills/keyword-deep-dive/SKILL.md",[443,444,446,448,449,451,453],{"path":300,"priority":278},{"path":445,"priority":303},"references/ctr-benchmarks-by-position.md",{"path":447,"priority":303},"references/difficulty-from-serp-signals.md",{"path":309,"priority":303},{"path":450,"priority":303},"references/serp-features-recognition.md",{"path":452,"priority":303},"references/serp-volatility-heuristics.md",{"path":454,"priority":303},"references/zero-click-and-aio-impact.md",{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":284,"sourceLanguage":21,"type":314},"skills/linkbuilding","Use when planning link acquisition. Classifies the site's authority phase from site age and visible signals, then recommends phase-appropriate tactics from the bundled tactic playbook library. No backlink tool required.","linkbuilding",{"claudeCode":53},"SKILL.md frontmatter at skills/linkbuilding/SKILL.md",[462,463,465,467,469,471,473,475,477,479,481,483,485],{"path":300,"priority":278},{"path":464,"priority":303},"references/anchor-text-safety-guide.md",{"path":466,"priority":303},"references/link-velocity-redflags.md",{"path":468,"priority":303},"references/phase-classification-tree.md",{"path":470,"priority":303},"references/tactics/citations-directories.md",{"path":472,"priority":303},"references/tactics/competitor-backlink-gap.md",{"path":474,"priority":303},"references/tactics/entity-stacking.md",{"path":476,"priority":303},"references/tactics/guest-posting.md",{"path":478,"priority":303},"references/tactics/new-site-launch-strategy.md",{"path":480,"priority":303},"references/tactics/podcast-guesting.md",{"path":482,"priority":303},"references/tactics/resource-pages.md",{"path":484,"priority":303},"references/tactics/skyscraper-technique.md",{"path":486,"priority":303},"references/tactics/strategic-partnerships.md",{"basePath":488,"description":489,"displayName":490,"installMethods":491,"rationale":492,"selectedPaths":493,"source":284,"sourceLanguage":21,"type":314},"skills/page-audit","Use when auditing a specific page's SEO performance, content quality, and competitive position. The agent fetches the URL, Googles the primary keyword, reads the top 3 competitors, and produces a full 7-dimension audit — no exports, no analytics access required.","page-audit",{"claudeCode":53},"SKILL.md frontmatter at skills/page-audit/SKILL.md",[494,495,497,499,501],{"path":300,"priority":278},{"path":496,"priority":303},"references/content-types-audit-summary.md",{"path":498,"priority":303},"references/eeat-scoring-rubric-compact.md",{"path":500,"priority":303},"references/pop-test-hierarchy.md",{"path":502,"priority":303},"references/semantic-entity-checklist.md",{"basePath":504,"description":505,"displayName":506,"installMethods":507,"rationale":508,"selectedPaths":509,"source":284,"sourceLanguage":21,"type":314},"skills/semantic-gap-analysis","Use when a page ranks for a keyword but isn't in the top 3 and you want to know exactly what's missing. The agent compares the page to the top-ranking competitors and produces a specific list of entities, subtopics, and relationships to add.","semantic-gap-analysis",{"claudeCode":53},"SKILL.md frontmatter at skills/semantic-gap-analysis/SKILL.md",[510,511,513,515,517],{"path":300,"priority":278},{"path":512,"priority":303},"references/eav-triple-worked-examples.md",{"path":514,"priority":303},"references/gap-classification-rubric.md",{"path":516,"priority":303},"references/predicate-verb-fields.md",{"path":518,"priority":303},"references/topic-cluster-strategy.md",{"basePath":520,"description":521,"displayName":522,"installMethods":523,"rationale":524,"selectedPaths":525,"source":284,"sourceLanguage":21,"type":314},"skills/topic-cluster-planning","Use when planning a topic cluster (hub + spokes) for a new content area. The agent researches the space, identifies the hub topic, maps the spokes, and produces a specific content plan with internal linking strategy.","topic-cluster-planning",{"claudeCode":53},"SKILL.md frontmatter at skills/topic-cluster-planning/SKILL.md",[526,527,529,531,533,535],{"path":300,"priority":278},{"path":528,"priority":303},"references/first-link-weight-evidence.md",{"path":530,"priority":303},"references/pillar-page-template.md",{"path":532,"priority":303},"references/publishing-sequence-decisions.md",{"path":534,"priority":303},"references/spoke-selection-worked-example.md",{"path":518,"priority":303},{"basePath":537,"description":538,"displayName":539,"installMethods":540,"rationale":541,"selectedPaths":542,"source":284,"sourceLanguage":21,"type":314},"skills/write-content","Use when writing a complete SEO article. Includes the full anti-AI-slop ruleset (banned vocabulary, banned phrases, banned structural patterns) and voice rules. The agent researches the SERP itself if needed — no keyword data exports required.","write-content",{"claudeCode":53},"SKILL.md frontmatter at skills/write-content/SKILL.md",[543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,568,570,571,572,573,575,576,578,579,580,581],{"path":300,"priority":278},{"path":392,"priority":303},{"path":396,"priority":303},{"path":398,"priority":303},{"path":400,"priority":303},{"path":402,"priority":303},{"path":373,"priority":303},{"path":405,"priority":303},{"path":375,"priority":303},{"path":408,"priority":303},{"path":377,"priority":303},{"path":411,"priority":303},{"path":413,"priority":303},{"path":415,"priority":303},{"path":417,"priority":303},{"path":419,"priority":303},{"path":421,"priority":303},{"path":423,"priority":303},{"path":425,"priority":303},{"path":427,"priority":303},{"path":429,"priority":303},{"path":302,"priority":303},{"path":338,"priority":303},{"path":567,"priority":303},"references/fact-checking.md",{"path":569,"priority":303},"references/geo-optimization.md",{"path":305,"priority":303},{"path":307,"priority":303},{"path":309,"priority":303},{"path":574,"priority":303},"references/navboost-engagement.md",{"path":432,"priority":303},{"path":577,"priority":303},"references/seo-optimization-layer.md",{"path":311,"priority":303},{"path":313,"priority":303},{"path":361,"priority":303},{"path":435,"priority":303},{"sources":583},[584],"manual",{"closedIssues90d":11,"description":586,"forks":246,"homepage":587,"license":39,"openIssues90d":11,"pushedAt":249,"readmeSize":244,"stars":250,"topics":588},"11 Claude skills for SEO: page audits, linkbuilding, article writing, E-E-A-T audits, semantic gap analysis, link building. Methodology from Koray   Tuğberk, Kyle Roof, and Lily Ray, plus a generation-time anti-AI-slop ruleset. Production-tested at InhouseSEO","https://inhouseseo.ai",[589,590,591,227,592,33,593,594,595,596,29,597,598,599,229,600],"ai-agents","claude","claude-skills","google-search-console","llm","mcp","prompt-engineering","search-engine-optimization","ai-seo","claude-ai","claude-code","seo-skills",{"classifiedAt":602,"discoverAt":603,"extractAt":604,"githubAt":604,"updatedAt":602},1778690952437,1778689716645,1778690950663,[226,227,228,33,229,29],{"evaluatedAt":254,"extractAt":48,"updatedAt":254},[],[]]