[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-inhouseseo-improve-content-zh-CN":3,"guides-for-inhouseseo-improve-content":653,"similar-k174czvwtaef2x3c1t544ks05x86n644-zh-CN":654},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":249,"isFallback":241,"parentExtension":255,"providers":311,"relations":315,"repo":316,"tags":651,"workflow":652},1778690953106.1814,"k174czvwtaef2x3c1t544ks05x86n644",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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.",{"claudeCode":12},"inhouseseo/superseo-skills","Improve Content","https://github.com/inhouseseo/superseo-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":232,"workflow":247},1778691128913.1484,"kn76wedkpxt3patcqwkn6t6tss86m9dp","en",{"checks":20,"evaluatedAt":195,"extensionSummary":196,"features":197,"nonGoals":203,"practices":208,"prerequisites":213,"promptVersionExtension":214,"promptVersionScoring":215,"purpose":216,"rationale":217,"score":218,"summary":219,"tags":220,"targetMarket":225,"tier":226,"useCases":227},[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,188,192],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies a specific user problem: rewriting or refreshing underperforming existing pages.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill goes beyond a basic prompt by fetching content, researching SERPs, and applying a specific ruleset for rewrites, offering significant value over a generic LLM request.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill fully addresses its stated use case by fetching URLs, analyzing content, researching SERPs, and rewriting, covering the complete lifecycle for content improvement.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on improving existing content for underperforming pages, a coherent and single domain.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately and concisely reflects the skill's functionality as described in the SKILL.md.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This skill does not expose tools directly; it operates as a self-contained agent process.",{"category":45,"check":46,"severity":42,"summary":47},"Documentation","Configuration & parameter reference","The skill does not expose configurable parameters or environment variables that require documentation.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","No specific tools are exposed by this skill; it operates as a single unit.",{"category":33,"check":52,"severity":42,"summary":53},"Minimal I/O surface","The skill operates internally and does not expose a tool interface with parameters or responses.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under Apache 2.0, a permissive open-source license, clearly stated in the README and LICENSE file.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The repository has recent commits within the last 90 days, indicating active maintenance.",{"category":59,"check":63,"severity":42,"summary":64},"Dependency Management","The skill does not appear to rely on third-party dependencies that require explicit management or vulnerability checks.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","No secrets are used or handled by the skill; it fetches web content and processes it.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill fetches external URLs and processes content, but the SKILL.md indicates a focus on analyzing content rather than executing instructions from it, with no mention of remote data execution.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill fetches URLs but appears to treat the content as data for analysis, not instructions to execute. There are no indications of runtime script downloads or remote command execution.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates by fetching and analyzing web content; it does not appear to modify files or interact with the system outside of its intended scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or deny-retry loops are apparent in the skill's description or referenced techniques.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's purpose is content analysis and rewriting; there are no instructions or mechanisms for exfiltrating confidential data.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled content reviewed does not contain hidden text tricks, invisible Unicode characters, or misleading formatting.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's instructions are written in clear Markdown, with no signs of obfuscation, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill operates by fetching URLs and processing content, making no assumptions about the user's project structure.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a low volume of recent issues and potentially responsive maintainers.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository includes a LICENSE file and follows standard GitHub practices, and the commit history shows recent activity, implying a well-managed versioning approach.",{"category":104,"check":105,"severity":42,"summary":106},"Code Execution","Validation","The skill does not expose executable code or structured output that requires validation via a schema library.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill is read-only and analytical, performing no destructive operations.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill operates as a prompt-based agent, with error handling managed by the underlying LLM and platform; no explicit scripts with error paths are exposed.",{"category":104,"check":114,"severity":42,"summary":115},"Logging","The skill is a prompt-based agent and does not perform destructive actions or outbound calls that would require local audit logging.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The skill operates on publicly accessible web content and does not appear to handle personal data without sanitization.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's functionality is global and not restricted to any specific geography or legal jurisdiction.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill operates within the LLM environment and does not make assumptions about specific editors, shells, OS, or runtime environments.",{"category":45,"check":127,"severity":24,"summary":128},"README","The README file is comprehensive, clearly states the extension's purpose, and provides installation and usage instructions.",{"category":33,"check":130,"severity":42,"summary":131},"Tool surface size","This is a single-skill extension, not a collection of tools.",{"category":40,"check":133,"severity":42,"summary":134},"Overlapping near-synonym tools","The extension functions as a single skill and does not expose multiple tools with overlapping names.",{"category":45,"check":136,"severity":24,"summary":137},"Phantom features","All features described in the README and SKILL.md are implemented and reflected in the skill's functionality.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides clear, copy-pasteable installation instructions for Claude Code and other environments, including setup for authentication if needed (though not applicable here).",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Error handling is managed by the underlying Claude platform; no user-facing error paths are explicitly defined within the skill's Markdown.",{"category":147,"check":148,"severity":42,"summary":149},"Execution","Pinned dependencies","The skill does not use third-party dependencies that require pinning or lockfiles.",{"category":33,"check":151,"severity":42,"summary":152},"Dry-run preview","The skill is analytical and read-only; it does not perform state-changing operations that would require a dry-run mode.",{"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 hard timeouts.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","There is no indication of telemetry collection; if any exists, it is managed by the Claude platform and not exposed by the skill.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The SKILL.md and description clearly state the skill's purpose (rewriting underperforming pages) and when to use it (refreshing existing content).",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the core capability and use case.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured and delegates deeper material to separate reference files, keeping the main instructions concise.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","The skill utilizes separate reference files (`references/`) for deeper material, employing progressive disclosure effectively.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","The skill's workflow is not exploration-heavy; it's a focused rewrite task.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","While not explicit 'invocation' examples in the typical sense, the README and SKILL.md provide clear guidance on how to use the skill, implying its outcome.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The SKILL.md documents handling for fetch failures (asking the user to paste content) and implicitly handles limitations by focusing on underperforming pages.",{"category":104,"check":183,"severity":42,"summary":184},"Tool Fallback","The skill does not rely on external tools like MCP servers; it operates within the Claude environment.",{"category":92,"check":186,"severity":24,"summary":187},"Stack assumptions","The skill operates within the Claude environment, making no assumptions about user-specific stacks or runtimes.",{"category":189,"check":190,"severity":24,"summary":191},"Safety","Halt on unexpected state","The skill fetches external content and analyzes it; it does not appear to rely on pre-conditions that would halt execution on unexpected states.",{"category":92,"check":193,"severity":24,"summary":194},"Cross-skill coupling","The skill is self-contained and does not appear to implicitly rely on other skills being loaded.",1778691128668,"This skill rewrites existing web pages to improve their SEO performance and ranking. It fetches the target URL, analyzes its content, researches competing pages in search results, and then rewrites the content according to specific quality rules to enhance structure, expertise, and human-like voice.",[198,199,200,201,202],"Fetches and analyzes existing page content","Researches SERP for top-ranking competitors","Rewrites content with anti-AI-slop ruleset","Improves content structure, expertise, and voice","Detects and applies appropriate content type templates",[204,205,206,207],"Writing entirely new content from scratch (use 'write-content' skill).","Exporting data or requiring API keys for research.","Performing deep technical SEO audits beyond content analysis.","Generating content that mimics AI patterns.",[209,210,211,212],"Content optimization","SEO writing","AI detection avoidance","Content refreshing",[],"3.0.0","4.4.0","To refresh and rewrite underperforming web pages, improving their search engine ranking and user engagement through in-depth analysis and SEO-optimized content generation.","High quality documentation and clear functionality lead to a verified tier. No critical or warning findings were present.",95,"Excellent skill for rewriting underperforming content with clear instructions and robust documentation.",[221,222,223,224],"seo","content-writing","rewriting","ai-detection","global","verified",[228,229,230,231],"Use when an existing page is underperforming in search results.","Use when refreshing outdated content to improve its ranking.","Use when aiming to outrank competitors on existing topics.","Use when seeking to improve content's E-E-A-T signals and human-like voice.",{"codeQuality":233,"collectedAt":235,"documentation":236,"maintenance":239,"security":244,"testCoverage":246},{"hasLockfile":234},false,1778691107177,{"descriptionLength":237,"readmeSize":238},226,12911,{"closedIssues90d":8,"forks":240,"hasChangelog":241,"openIssues90d":8,"pushedAt":242,"stars":243},25,true,1778591907000,166,{"hasNpmPackage":234,"license":245,"smitheryVerified":234},"Apache-2.0",{"hasCi":241,"hasTests":234},{"updatedAt":248},1778691128913,{"basePath":250,"githubOwner":251,"githubRepo":252,"locale":18,"slug":253,"type":254},"skills/improve-content","inhouseseo","superseo-skills","improve-content","skill",{"_creationTime":256,"_id":257,"community":258,"display":259,"identity":263,"parentExtension":266,"providers":297,"relations":307,"tags":308,"workflow":309},1778690953106.1802,"k1789tz3gnwdyj2kkh3z6j34jn86n022",{"reviewCount":8},{"description":260,"installMethods":261,"name":262,"sourceUrl":14},"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":252},"SuperSEO Skills",{"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":291,"tags":293,"workflow":294},1778690953106.18,"k17e1sy56vnv1s0g8qtwfpp60186n4q0",{"reviewCount":8},{"description":271,"installMethods":272,"name":252,"sourceUrl":14},"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":12},{"basePath":264,"githubOwner":251,"githubRepo":252,"locale":18,"slug":252,"type":274},"marketplace",{"evaluate":276,"extract":285},{"promptVersionExtension":277,"promptVersionScoring":215,"score":278,"tags":279,"targetMarket":225,"tier":226},"3.1.0",99,[221,280,281,282,283,284],"claude-seo","content-marketing","link-building","eeat","semantic-seo",{"commitSha":286,"marketplace":287,"plugin":289},"HEAD",{"name":252,"pluginCount":288},1,{"mcpCount":8,"provider":290,"skillCount":8},"classify",{"repoId":292},"kd71a5q32hf86wdvegaqacrhvd86nvzh",[280,281,283,282,284,221],{"evaluatedAt":295,"extractAt":296,"updatedAt":295},1778690973887,1778690953106,{"evaluate":298,"extract":304},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":299,"targetMarket":225,"tier":226},[221,300,301,302,282,303],"content-strategy","writing","keyword-research","audit",{"commitSha":286,"license":245,"plugin":305},{"mcpCount":8,"provider":290,"skillCount":306},11,{"parentExtensionId":268,"repoId":292},[303,300,302,282,221,301],{"evaluatedAt":310,"extractAt":296,"updatedAt":310},1778690991997,{"evaluate":312,"extract":314},{"promptVersionExtension":214,"promptVersionScoring":215,"score":218,"tags":313,"targetMarket":225,"tier":226},[221,222,223,224],{"commitSha":286,"license":245},{"parentExtensionId":257,"repoId":292},{"_creationTime":317,"_id":292,"identity":318,"providers":319,"workflow":647},1778689716645.2278,{"githubOwner":251,"githubRepo":252,"sourceUrl":14},{"classify":320,"discover":628,"github":631},{"commitSha":286,"extensions":321},[322,335,342,364,394,411,432,482,501,533,549,565,582],{"basePath":264,"description":271,"displayName":252,"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":260,"displayName":336,"installMethods":337,"rationale":338,"selectedPaths":339,"source":334,"sourceLanguage":18,"type":265},"superseo",{"claudeCode":252},"inline plugin source from marketplace.json at /",[340,341],{"path":330,"priority":328},{"path":332,"priority":333},{"basePath":343,"description":344,"displayName":345,"installMethods":346,"rationale":347,"selectedPaths":348,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/content-brief/SKILL.md",[349,351,354,356,358,360,362],{"path":350,"priority":328},"SKILL.md",{"path":352,"priority":353},"references/content-types-overview.md","medium",{"path":355,"priority":353},"references/human-input-framework.md",{"path":357,"priority":353},"references/information-gain-writing.md",{"path":359,"priority":353},"references/intent-matching.md",{"path":361,"priority":353},"references/serp-driven-writing.md",{"path":363,"priority":353},"references/structured-data-snippets.md",{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/eeat-audit/SKILL.md",[371,372,374,376,378,380,382,384,386,388,390,392],{"path":350,"priority":328},{"path":373,"priority":353},"references/author-schema-templates.md",{"path":375,"priority":353},"references/content-types/about-pages.md",{"path":377,"priority":353},"references/content-types/case-studies.md",{"path":379,"priority":353},"references/content-types/pricing-pages.md",{"path":381,"priority":353},"references/content-types/product-reviews.md",{"path":383,"priority":353},"references/content-types/service-pages.md",{"path":385,"priority":353},"references/content-types/thought-leadership.md",{"path":387,"priority":353},"references/eeat-signal-embedding.md",{"path":389,"priority":353},"references/experience-detection-playbook.md",{"path":391,"priority":353},"references/fastest-eeat-wins.md",{"path":393,"priority":353},"references/ymyl-scoring-rubric.md",{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/expert-interview/SKILL.md",[401,402,403,404,405,407,409],{"path":350,"priority":328},{"path":387,"priority":353},{"path":355,"priority":353},{"path":357,"priority":353},{"path":406,"priority":353},"references/knowledge-doc-template.md",{"path":408,"priority":353},"references/question-bank-by-topic.md",{"path":410,"priority":353},"references/voice-injection-playbook.md",{"basePath":412,"description":413,"displayName":414,"installMethods":415,"rationale":416,"selectedPaths":417,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/featured-snippet-optimizer/SKILL.md",[418,419,421,423,425,427,429,431],{"path":350,"priority":328},{"path":420,"priority":353},"references/aio-vs-snippet-decision.md",{"path":422,"priority":353},"references/content-types/comparison.md",{"path":424,"priority":353},"references/content-types/faq-page.md",{"path":426,"priority":353},"references/content-types/how-to.md",{"path":428,"priority":353},"references/query-format-matching-expanded.md",{"path":430,"priority":353},"references/snippet-format-templates.md",{"path":363,"priority":353},{"basePath":250,"description":10,"displayName":253,"installMethods":433,"rationale":434,"selectedPaths":435,"source":334,"sourceLanguage":18,"type":254},{"claudeCode":12},"SKILL.md frontmatter at skills/improve-content/SKILL.md",[436,437,439,441,443,445,447,449,450,452,453,455,456,458,460,462,464,466,468,470,472,474,476,477,479,480],{"path":350,"priority":328},{"path":438,"priority":353},"references/anti-slop-ruleset.md",{"path":440,"priority":353},"references/content-freshness.md",{"path":442,"priority":353},"references/content-types/alternatives-page.md",{"path":444,"priority":353},"references/content-types/buying-guide.md",{"path":446,"priority":353},"references/content-types/case-study.md",{"path":448,"priority":353},"references/content-types/category-page.md",{"path":422,"priority":353},{"path":451,"priority":353},"references/content-types/definition.md",{"path":424,"priority":353},{"path":454,"priority":353},"references/content-types/glossary-page.md",{"path":426,"priority":353},{"path":457,"priority":353},"references/content-types/integration-page.md",{"path":459,"priority":353},"references/content-types/landing-page.md",{"path":461,"priority":353},"references/content-types/listicle.md",{"path":463,"priority":353},"references/content-types/location-page.md",{"path":465,"priority":353},"references/content-types/news-article.md",{"path":467,"priority":353},"references/content-types/pillar-page.md",{"path":469,"priority":353},"references/content-types/product-page.md",{"path":471,"priority":353},"references/content-types/programmatic-page.md",{"path":473,"priority":353},"references/content-types/service-page.md",{"path":475,"priority":353},"references/content-types/statistics-page.md",{"path":352,"priority":353},{"path":478,"priority":353},"references/quality-scoring.md",{"path":410,"priority":353},{"path":481,"priority":353},"references/writing-pipeline.md",{"basePath":483,"description":484,"displayName":485,"installMethods":486,"rationale":487,"selectedPaths":488,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/keyword-deep-dive/SKILL.md",[489,490,492,494,495,497,499],{"path":350,"priority":328},{"path":491,"priority":353},"references/ctr-benchmarks-by-position.md",{"path":493,"priority":353},"references/difficulty-from-serp-signals.md",{"path":359,"priority":353},{"path":496,"priority":353},"references/serp-features-recognition.md",{"path":498,"priority":353},"references/serp-volatility-heuristics.md",{"path":500,"priority":353},"references/zero-click-and-aio-impact.md",{"basePath":502,"description":503,"displayName":504,"installMethods":505,"rationale":506,"selectedPaths":507,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/linkbuilding/SKILL.md",[508,509,511,513,515,517,519,521,523,525,527,529,531],{"path":350,"priority":328},{"path":510,"priority":353},"references/anchor-text-safety-guide.md",{"path":512,"priority":353},"references/link-velocity-redflags.md",{"path":514,"priority":353},"references/phase-classification-tree.md",{"path":516,"priority":353},"references/tactics/citations-directories.md",{"path":518,"priority":353},"references/tactics/competitor-backlink-gap.md",{"path":520,"priority":353},"references/tactics/entity-stacking.md",{"path":522,"priority":353},"references/tactics/guest-posting.md",{"path":524,"priority":353},"references/tactics/new-site-launch-strategy.md",{"path":526,"priority":353},"references/tactics/podcast-guesting.md",{"path":528,"priority":353},"references/tactics/resource-pages.md",{"path":530,"priority":353},"references/tactics/skyscraper-technique.md",{"path":532,"priority":353},"references/tactics/strategic-partnerships.md",{"basePath":534,"description":535,"displayName":536,"installMethods":537,"rationale":538,"selectedPaths":539,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/page-audit/SKILL.md",[540,541,543,545,547],{"path":350,"priority":328},{"path":542,"priority":353},"references/content-types-audit-summary.md",{"path":544,"priority":353},"references/eeat-scoring-rubric-compact.md",{"path":546,"priority":353},"references/pop-test-hierarchy.md",{"path":548,"priority":353},"references/semantic-entity-checklist.md",{"basePath":550,"description":551,"displayName":552,"installMethods":553,"rationale":554,"selectedPaths":555,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/semantic-gap-analysis/SKILL.md",[556,557,559,561,563],{"path":350,"priority":328},{"path":558,"priority":353},"references/eav-triple-worked-examples.md",{"path":560,"priority":353},"references/gap-classification-rubric.md",{"path":562,"priority":353},"references/predicate-verb-fields.md",{"path":564,"priority":353},"references/topic-cluster-strategy.md",{"basePath":566,"description":567,"displayName":568,"installMethods":569,"rationale":570,"selectedPaths":571,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/topic-cluster-planning/SKILL.md",[572,573,575,577,579,581],{"path":350,"priority":328},{"path":574,"priority":353},"references/first-link-weight-evidence.md",{"path":576,"priority":353},"references/pillar-page-template.md",{"path":578,"priority":353},"references/publishing-sequence-decisions.md",{"path":580,"priority":353},"references/spoke-selection-worked-example.md",{"path":564,"priority":353},{"basePath":583,"description":584,"displayName":585,"installMethods":586,"rationale":587,"selectedPaths":588,"source":334,"sourceLanguage":18,"type":254},"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":12},"SKILL.md frontmatter at skills/write-content/SKILL.md",[589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,614,616,617,618,619,621,622,624,625,626,627],{"path":350,"priority":328},{"path":438,"priority":353},{"path":442,"priority":353},{"path":444,"priority":353},{"path":446,"priority":353},{"path":448,"priority":353},{"path":422,"priority":353},{"path":451,"priority":353},{"path":424,"priority":353},{"path":454,"priority":353},{"path":426,"priority":353},{"path":457,"priority":353},{"path":459,"priority":353},{"path":461,"priority":353},{"path":463,"priority":353},{"path":465,"priority":353},{"path":467,"priority":353},{"path":469,"priority":353},{"path":471,"priority":353},{"path":473,"priority":353},{"path":475,"priority":353},{"path":352,"priority":353},{"path":387,"priority":353},{"path":613,"priority":353},"references/fact-checking.md",{"path":615,"priority":353},"references/geo-optimization.md",{"path":355,"priority":353},{"path":357,"priority":353},{"path":359,"priority":353},{"path":620,"priority":353},"references/navboost-engagement.md",{"path":478,"priority":353},{"path":623,"priority":353},"references/seo-optimization-layer.md",{"path":361,"priority":353},{"path":363,"priority":353},{"path":410,"priority":353},{"path":481,"priority":353},{"sources":629},[630],"manual",{"closedIssues90d":8,"description":632,"forks":240,"homepage":633,"license":245,"openIssues90d":8,"pushedAt":242,"readmeSize":238,"stars":243,"topics":634},"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",[635,636,637,281,638,282,639,640,641,642,221,643,644,645,284,646],"ai-agents","claude","claude-skills","google-search-console","llm","mcp","prompt-engineering","search-engine-optimization","ai-seo","claude-ai","claude-code","seo-skills",{"classifiedAt":648,"discoverAt":649,"extractAt":650,"githubAt":650,"updatedAt":648},1778690952437,1778689716645,1778690950663,[224,222,223,221],{"evaluatedAt":248,"extractAt":296,"updatedAt":248},[],[655,684,707,737,768,795],{"_creationTime":656,"_id":657,"community":658,"display":659,"identity":665,"providers":670,"relations":678,"tags":680,"workflow":681},1778688112811.741,"k17fdp3d35dpxhrwm32z7cgzgh86mkc2",{"reviewCount":8},{"description":660,"installMethods":661,"name":663,"sourceUrl":664},"Write search-optimized content that ranks on Google using proven frameworks from Ahrefs, Moz, and Google's E-E-A-T guidelines—create helpful, people-first content that satisfies both search engines and readers. Use when: **Write blog posts** optimized for search engines; **Create pillar content** for topical authority; **Optimize existing content** for better rankings; **Write product or service pages** that rank; **Create how-to guides** and tutorials",{"claudeCode":662},"guia-matthieu/clawfu-skills","SEO Content Writer","https://github.com/guia-matthieu/clawfu-skills",{"basePath":666,"githubOwner":667,"githubRepo":668,"locale":18,"slug":669,"type":254},"skills/content/seo-content-writer","guia-matthieu","clawfu-skills","seo-content-writer",{"evaluate":671,"extract":676},{"promptVersionExtension":214,"promptVersionScoring":215,"score":672,"tags":673,"targetMarket":225,"tier":226},100,[221,222,674,675,636],"marketing","openai",{"commitSha":286,"license":677},"MIT",{"repoId":679},"kd72qvzyvm658ya7pbyh5ey47h86md53",[636,222,674,675,221],{"evaluatedAt":682,"extractAt":683,"updatedAt":682},1778689448072,1778688112811,{"_creationTime":685,"_id":686,"community":687,"display":688,"identity":692,"providers":695,"relations":703,"tags":704,"workflow":705},1778688112811.7417,"k17avt356rejawe0jqhs17w0dx86npap",{"reviewCount":8},{"description":689,"installMethods":690,"name":691,"sourceUrl":664},"Use when rewriting AI-generated text to match a specific person's or brand's authentic voice. Use when AI output sounds generic, corporate, or detectable. Unlike generic \"humanizers,\" this skill requires voice analysis input and produces voice-consistent output, not fake imperfections.",{"claudeCode":662},"Voice Injection Rewriter",{"basePath":693,"githubOwner":667,"githubRepo":668,"locale":18,"slug":694,"type":254},"skills/content/voice-injection-rewriter","voice-injection-rewriter",{"evaluate":696,"extract":702},{"promptVersionExtension":214,"promptVersionScoring":215,"score":278,"tags":697,"targetMarket":225,"tier":226},[698,223,224,699,700,701],"voice","brand-voice","authenticity","content-editing",{"commitSha":286,"license":677},{"repoId":679},[224,700,699,701,223,698],{"evaluatedAt":706,"extractAt":683,"updatedAt":706},1778689508148,{"_creationTime":708,"_id":709,"community":710,"display":711,"identity":717,"providers":722,"relations":730,"tags":733,"workflow":734},1778697045057.978,"k1709qff277g3qreq668nrfj0d86nrrb",{"reviewCount":8},{"description":712,"installMethods":713,"name":715,"sourceUrl":716},"Scrub AI tells from any text draft OR audit a finished post against the 2026 algorithm heuristic checklist. Tier-based rewriter (forensic / strict / aesthetic / all) plus `--mode audit` for detection-only pass-fail review covering length, hook, CTA, format penalties, AI vocab. Sub-tools: emoji-pattern detector, multi-detector spread tester (GPTZero, Originality.ai, ZeroGPT, Sapling, Copyleaks), rule explainer. Triggers on \"humanize\", \"de-AI\", \"review this draft\", \"audit before posting\", \"is this ready\".",{"claudeCode":714},"sergebulaev/linkedin-skills","LinkedIn Humanizer","https://github.com/sergebulaev/linkedin-skills",{"basePath":718,"githubOwner":719,"githubRepo":720,"locale":18,"slug":721,"type":254},"skills/linkedin-humanizer","sergebulaev","linkedin-skills","linkedin-humanizer",{"evaluate":723,"extract":729},{"promptVersionExtension":214,"promptVersionScoring":215,"score":672,"tags":724,"targetMarket":225,"tier":226},[224,725,726,727,728],"text-rewriting","linkedin","content-generation","nlp",{"commitSha":286,"license":677},{"parentExtensionId":731,"repoId":732},"k17bg3ahwtt998cj512cdc040x86m16m","kd7eh8yxvx7bp76mv9rcfdjk0x86m12a",[224,727,726,728,725],{"evaluatedAt":735,"extractAt":736,"updatedAt":735},1778697181923,1778697045058,{"_creationTime":738,"_id":739,"community":740,"display":741,"identity":747,"providers":752,"relations":759,"tags":763,"workflow":764},1778693920987.904,"k173acn013r9q2bkahde5zsrpd86nc7j",{"reviewCount":8},{"description":742,"installMethods":743,"name":745,"sourceUrl":746},"重写代码审查意见，使其听起来像人类同事所写。消除 \"I noticed...\", \"I was wondering if perhaps...\", \"It might be worth considering...\" 这类企业AI的套话。每条评论都直截了当：地点、问题、具体修复方案。用于用户说“人性化审查”、“减少PR评论中的废话”、“让反馈听起来更人性化”、“审查此PR”、“代码审查”、“/review”、“/unslop-review”时。在审查PR时自动触发。\n",{"claudeCode":744},"MohamedAbdallah-14/unslop","unslop-review","https://github.com/MohamedAbdallah-14/unslop",{"basePath":748,"githubOwner":749,"githubRepo":750,"locale":751,"slug":745,"type":254},"skills/unslop-review","MohamedAbdallah-14","unslop","zh-CN",{"evaluate":753,"extract":758},{"promptVersionExtension":214,"promptVersionScoring":215,"score":672,"tags":754,"targetMarket":225,"tier":226},[725,224,755,756,757],"code-review","natural-language-processing","developer-tools",{"commitSha":286},{"parentExtensionId":760,"repoId":761,"translatedFrom":762},"k177fsagh49r77m9y4755zc1mn86m1jm","kd727xcarpnqcat3wd68ms466s86mwkb","k176ahvt49a4bskq406thpyn6x86n6k4",[224,755,757,756,725],{"evaluatedAt":765,"extractAt":766,"updatedAt":767},1778693837524,1778693661691,1778693920987,{"_creationTime":769,"_id":770,"community":771,"display":772,"identity":778,"providers":780,"relations":787,"tags":790,"workflow":791},1778685578410.3274,"k176traeeapgs1wkabmaxkrf2d86npg2",{"reviewCount":8},{"description":773,"installMethods":774,"name":776,"sourceUrl":777},"审计和重写内容以移除 AI 写作模式（“AI 腔”）。在收到“移除 AI 腔”、“清理 AI 写作”、“编辑写作中的 AI 模式”、“审计写作中的 AI 痕迹”或“让这段文字听起来不那么像 AI”等指令时使用此技能。支持仅检测模式，用于标记模式而不进行重写。",{"claudeCode":775},"conorbronsdon/avoid-ai-writing","avoid-ai-writing","https://github.com/conorbronsdon/avoid-ai-writing",{"basePath":264,"githubOwner":779,"githubRepo":776,"locale":751,"slug":776,"type":254},"conorbronsdon",{"evaluate":781,"extract":786},{"promptVersionExtension":214,"promptVersionScoring":215,"score":672,"tags":782,"targetMarket":225,"tier":226},[301,783,224,784,785],"editing","content-auditing","language-style",{"commitSha":286,"license":677},{"repoId":788,"translatedFrom":789},"kd7c98efn2kct0spr54qfg5gpn86nmdj","k176smesnbjeacwzgvcg09aj8h86m5bf",[224,784,783,785,301],{"evaluatedAt":792,"extractAt":793,"updatedAt":794},1778685560807,1778685524139,1778685578410,{"_creationTime":796,"_id":797,"community":798,"display":799,"identity":805,"providers":808,"relations":813,"tags":815,"workflow":816},1778683308558.5125,"k170w2andhxykyj5yx7wmxxe3986mtjz",{"reviewCount":8},{"description":800,"installMethods":801,"name":803,"sourceUrl":804},"Remove AI-generated jargon and restore human voice to text. Built from analyzing 1,000+ AI vs human content pieces.",{"claudeCode":802},"BrianRWagner/ai-marketing-claude-code-skills","de-ai-ify","https://github.com/BrianRWagner/ai-marketing-claude-code-skills",{"basePath":803,"githubOwner":806,"githubRepo":807,"locale":18,"slug":803,"type":254},"BrianRWagner","ai-marketing-claude-code-skills",{"evaluate":809,"extract":812},{"promptVersionExtension":214,"promptVersionScoring":215,"score":672,"tags":810,"targetMarket":225,"tier":226},[301,783,698,224,811],"content-quality",{"commitSha":286},{"repoId":814},"kd79t0s02gyz4fb3m5zvb5ec4x86n8tb",[224,811,783,698,301],{"evaluatedAt":817,"extractAt":818,"updatedAt":817},1778683469533,1778683308558]