[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-calm-north-find-keywords-bn":3,"guides-for-calm-north-find-keywords":255,"similar-k172pgwpkswfgmfgyvc8pzzrfn866ea6":256},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":20,"identity":219,"isFallback":224,"parentExtension":225,"providers":226,"relations":231,"repo":233,"workflow":252},1778054123074.2544,"k172pgwpkswfgmfgyvc8pzzrfn866ea6",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Build a prioritized keyword list for a website, topic, or campaign. Use when the user asks about keyword research, finding keywords to target, building a keyword list, search demand, keyword difficulty, intent mapping, or which keywords to prioritize. For writing content around keywords, see brief. For grouping keywords into clusters, see build-clusters.",{},"Find Keywords","https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/find-keywords",[15,16,17,18,19],"seo","keyword-research","content-strategy","marketing","seo-tools",{"_creationTime":21,"_id":22,"extensionId":5,"locale":23,"result":24,"trustSignals":208,"workflow":217},1778054162250.45,"kn702rpf92f7bvbfcwh0qrdekh866hqm","en",{"checks":25,"evaluatedAt":198,"extensionSummary":199,"promptVersionExtension":200,"promptVersionScoring":201,"rationale":202,"score":203,"summary":204,"tags":205,"targetMarket":206,"tier":207},[26,31,34,38,42,46,50,53,57,61,65,68,71,74,78,81,84,88,91,94,98,102,105,109,112,115,118,121,124,127,131,134,138,142,145,148,151,154,158,161,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196],{"category":27,"check":28,"severity":29,"summary":30},"Invocation","Precise Purpose","pass","The description clearly states the extension's purpose (building a prioritized keyword list) and provides specific triggers for its use, as well as explicitly mentioning related skills ('brief', 'build-clusters'), defining its scope effectively.",{"category":27,"check":32,"severity":29,"summary":33},"Concise Frontmatter","The frontmatter is concise, effectively summarizing the core capability and providing relevant trigger phrases within the character limit.",{"category":35,"check":36,"severity":29,"summary":37},"Documentation","Concise Body","The SKILL.md body is well-structured and concise, outlining steps and delegating detailed information to tables and external concepts, staying well under the token limit.",{"category":39,"check":40,"severity":29,"summary":41},"Context","Progressive Disclosure","The SKILL.md outlines the overall process and uses tables for detailed information like intent classification and opportunity scoring, effectively disclosing information progressively without embedding large blobs of data.",{"category":39,"check":43,"severity":44,"summary":45},"Forked exploration","not_applicable","The skill is not designed for deep exploration or code review; it generates a structured output rather than performing extensive analysis that would necessitate forking.",{"category":47,"check":48,"severity":29,"summary":49},"Practical Utility","Usage examples","The README provides clear, runnable examples for each major capability, including expected inputs and outcomes, demonstrating the skills' functionality.",{"category":47,"check":51,"severity":29,"summary":52},"Edge cases","The SKILL.md addresses potential edge cases and limitations, such as cannibalization and different keyword tiers, providing context and guidance for recovery or alternative actions.",{"category":54,"check":55,"severity":44,"summary":56},"Code Execution","Tool Fallback","This skill does not appear to rely on external MCP servers or tools; it seems to operate internally. Therefore, tool fallback is not applicable.",{"category":58,"check":59,"severity":29,"summary":60},"Safety","Halt on unexpected state","The 'Before You Start' section and 'Step 0: Cannibalization Screen' implicitly instruct the user to check for and address pre-existing conditions before proceeding, effectively halting if unexpected states are found.",{"category":62,"check":63,"severity":29,"summary":64},"Portability","Cross-skill coupling","The skill is self-contained and clearly links to related skills ('brief', 'build-clusters') for adjacent tasks, rather than implicitly relying on them.",{"category":47,"check":66,"severity":29,"summary":67},"Problem relevance","The description clearly states the problem: building a prioritized keyword list for a website, topic, or campaign, and provides specific use cases.",{"category":47,"check":69,"severity":29,"summary":70},"Unique selling proposition","The skill offers a unique workflow for keyword research by incorporating intent mapping, difficulty-adjusted opportunity scoring, and cluster seeding, going beyond basic keyword generation.",{"category":47,"check":72,"severity":29,"summary":73},"Production readiness","The skill covers the complete lifecycle of keyword research, from initial screening and universe construction to opportunity scoring and cluster seeding, making it production-ready.",{"category":75,"check":76,"severity":29,"summary":77},"Scope","Single responsibility principle","The extension focuses solely on keyword research and prioritization, with clear cross-references to related but distinct skills for content writing and clustering.",{"category":75,"check":79,"severity":29,"summary":80},"Description quality","The description is accurate, concise, and clearly reflects the skill's functionality of building a prioritized keyword list with specific criteria.",{"category":27,"check":82,"severity":44,"summary":83},"Scoped tools","This skill does not expose distinct tools; it functions as a single, coherent workflow described in SKILL.md.",{"category":35,"check":85,"severity":86,"summary":87},"Configuration & parameter reference","info","The skill lists required context (domain, goal, seed topic, existing rankings, constraints) but does not specify defaults or document specific parameters within the SKILL.md itself.",{"category":75,"check":89,"severity":44,"summary":90},"Tool naming","The skill does not expose distinct tools, so tool naming is not applicable.",{"category":75,"check":92,"severity":44,"summary":93},"Minimal I/O surface","As this skill is a workflow described in markdown rather than exposing specific tools with input/output schemas, this check is not applicable.",{"category":95,"check":96,"severity":29,"summary":97},"License","License usability","The extension includes an MIT license file, which is a permissive open-source license allowing for broad usability.",{"category":99,"check":100,"severity":44,"summary":101},"Maintenance","Commit recency","The provided repository file does not contain commit date information, making it impossible to assess recency.",{"category":99,"check":103,"severity":44,"summary":104},"Dependency Management","The skill does not appear to have any external dependencies that would require explicit management or vulnerability checks.",{"category":106,"check":107,"severity":44,"summary":108},"Security","Secret Management","The skill does not appear to handle or expose any secrets.",{"category":106,"check":110,"severity":29,"summary":111},"Injection","The skill's logic is contained within markdown instructions and does not appear to load or execute untrusted third-party data as instructions.",{"category":106,"check":113,"severity":29,"summary":114},"Transitive Supply-Chain Grenades","All content and logic are contained within the skill's repository, with no runtime downloads or external script executions.",{"category":106,"check":116,"severity":29,"summary":117},"Sandbox Isolation","The skill operates within the documented markdown format and does not attempt to modify files outside its defined scope.",{"category":106,"check":119,"severity":29,"summary":120},"Sandbox escape primitives","The skill's instructions are contained within markdown and do not involve detached processes or retry loops around denied calls.",{"category":106,"check":122,"severity":29,"summary":123},"Data Exfiltration","The skill focuses on keyword research and does not involve reading or submitting confidential user data or environment variables.",{"category":106,"check":125,"severity":29,"summary":126},"Hidden Text Tricks","The bundled files do not contain any hidden text tricks, invisible characters, or malicious formatting designed to steer the model covertly.",{"category":128,"check":129,"severity":29,"summary":130},"Hooks","Opaque code execution","The skill's logic is entirely in plain markdown and does not use obfuscated code, base64 payloads, or runtime script fetching.",{"category":62,"check":132,"severity":29,"summary":133},"Structural Assumption","The skill's instructions reference general concepts like 'yourdomain.com' and 'existing page' without assuming a specific project structure, and the README provides a generic install command.",{"category":135,"check":136,"severity":44,"summary":137},"Trust","Issues Attention","No issue data is available for this repository.",{"category":139,"check":140,"severity":29,"summary":141},"Versioning","Release Management","The SKILL.md frontmatter declares a version of '1.0.0', indicating clear versioning for the skill.",{"category":54,"check":143,"severity":44,"summary":144},"Validation","As this skill is primarily descriptive markdown and does not expose executable code or structured output with explicit schemas, validation is not applicable.",{"category":106,"check":146,"severity":44,"summary":147},"Unguarded Destructive Operations","The skill is analytical and focused on research; it does not perform any destructive operations.",{"category":54,"check":149,"severity":44,"summary":150},"Error Handling","The skill does not contain executable code that requires error handling.",{"category":54,"check":152,"severity":44,"summary":153},"Logging","The skill is read-only and analytical, so it does not generate logs or audit trails.",{"category":155,"check":156,"severity":44,"summary":157},"Compliance","GDPR","The skill operates on keyword research and general website data; it does not process personal data.",{"category":155,"check":159,"severity":29,"summary":160},"Target market","The skill's focus on SEO and keyword research is global in applicability, and no specific regional signals are present in the documentation. The `targetMarket` is 'global'.",{"category":62,"check":162,"severity":29,"summary":163},"Runtime stability","The skill's instructions are written in markdown and do not rely on specific operating systems, shells, or runtime environments beyond standard markdown rendering and LLM interpretation.",{"category":27,"check":36,"severity":29,"summary":165},"The skill body is concise and well-organized, using tables for clarity and staying within reasonable length limits.",{"category":39,"check":40,"severity":29,"summary":167},"Detailed information such as intent classification and opportunity scoring is presented in tables within the SKILL.md, effectively disclosing complex information without excessive length.",{"category":47,"check":48,"severity":29,"summary":169},"The README provides clear and practical examples for invoking the skills, demonstrating their use cases.",{"category":47,"check":51,"severity":29,"summary":171},"The documentation addresses potential edge cases like keyword cannibalization and provides guidance on different keyword tiers and intents.",{"category":58,"check":59,"severity":29,"summary":173},"The skill guides users to check preconditions like existing rankings and cannibalization before proceeding, implicitly halting on unexpected states.",{"category":62,"check":63,"severity":29,"summary":175},"The skill clearly references related skills ('brief', 'build-clusters') for adjacent tasks and is self-contained.",{"category":47,"check":66,"severity":29,"summary":177},"The description accurately identifies the user problem of needing a prioritized keyword list and specifies when to use the skill.",{"category":47,"check":69,"severity":29,"summary":179},"The skill offers a unique value proposition by integrating keyword research with intent mapping, opportunity scoring, and cluster seeding for a comprehensive SEO strategy.",{"category":47,"check":72,"severity":29,"summary":181},"The skill covers the entire keyword research workflow, from initial data gathering to output formatting, making it suitable for production use.",{"category":75,"check":76,"severity":29,"summary":183},"The skill is focused on keyword research and clearly delineates its scope, referencing other skills for related tasks.",{"category":75,"check":79,"severity":29,"summary":185},"The description is clear, accurate, and effectively communicates the skill's purpose and use cases.",{"category":27,"check":82,"severity":44,"summary":187},"This skill does not expose distinct tools; it functions as a single markdown-based workflow.",{"category":35,"check":85,"severity":86,"summary":189},"Required context is listed, but specific parameters and their defaults are not documented within the SKILL.md.",{"category":95,"check":96,"severity":29,"summary":191},"The MIT license is included and permissive, allowing for broad use.",{"category":139,"check":140,"severity":29,"summary":193},"The skill has a declared version ('1.0.0') in its frontmatter.",{"category":155,"check":159,"severity":29,"summary":195},"The skill is globally applicable for SEO keyword research, and the documentation does not indicate any regional limitations.",{"category":62,"check":162,"severity":29,"summary":197},"The skill is markdown-based and does not have runtime dependencies that would cause stability issues across different environments.",1778054149274,"This skill builds a tiered keyword universe based on intent and opportunity scoring, including checks for cannibalization and cluster seeding. It guides users on creating pillar pages, landing pages, and supporting content, leveraging both manual checks and SERP feature correlation.","2.0.0","3.4.0","The skill demonstrates excellent quality across all evaluated aspects. It has a clear purpose, concise documentation, and a well-defined scope. The usage examples are practical, and edge cases are considered. The licensing is permissive, and versioning is in place. The skill is globally applicable and has no apparent security or portability concerns.",98,"A comprehensive and well-documented skill for building prioritized keyword lists with advanced SEO considerations.",[15,16,17,18,19],"global","verified",{"codeQuality":209,"collectedAt":210,"documentation":211,"maintenance":213,"security":214,"testCoverage":216},{},1778054135990,{"descriptionLength":212,"readmeSize":8},356,{},{"hasNpmPackage":215,"smitheryVerified":215},false,{"hasCi":215,"hasTests":215},{"updatedAt":218},1778054162250,{"githubOwner":220,"githubRepo":221,"locale":23,"slug":222,"type":223},"calm-north","seojuice-skills","find-keywords","skill",true,null,{"extract":227,"llm":230},{"commitSha":228,"license":229},"c1f633bea512365ba04477076369e418ecc82ffd","MIT",{"promptVersionExtension":200,"promptVersionScoring":201,"score":203,"targetMarket":206,"tier":207},{"repoId":232},"kd77p09fwtcsr2sfmxw6921ek1864v0a",{"_creationTime":234,"_id":232,"identity":235,"providers":237,"workflow":249},1777995558409.8477,{"githubOwner":220,"githubRepo":221,"sourceUrl":236},"https://github.com/calm-north/seojuice-skills",{"discover":238,"github":241},{"sources":239},[240],"skills-sh",{"closedIssues90d":8,"forks":242,"homepage":243,"license":229,"openIssues90d":8,"pushedAt":244,"readmeSize":245,"stars":246,"topics":247},1,"https://seojuice.com",1772202647000,6506,7,[248,18,15],"analytics",{"discoverAt":250,"extractAt":251,"githubAt":251,"updatedAt":251},1777995558409,1778054124823,{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":218,"updatedAt":218},1778054123513,1778054123074,[],[257,278,298,325,346,366],{"_creationTime":258,"_id":259,"community":260,"display":261,"identity":269,"providers":271,"relations":276,"workflow":277},1778054123074.253,"k17cgfs77a3wcss6jpn0pe22vh866yww",{"reviewCount":8},{"description":262,"installMethods":263,"name":264,"sourceUrl":265,"tags":266},"Build a topical authority cluster from a seed keyword or topic. Use when the user asks about topic clusters, content silos, pillar pages, topical authority, content architecture, or how to structure content around a theme. For finding the right keywords, see find-keywords. For writing individual pieces, see brief.",{},"Build Clusters","https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/build-clusters",[15,17,267,16,268],"topical-authority","content-architecture",{"githubOwner":220,"githubRepo":221,"locale":23,"slug":270,"type":223},"build-clusters",{"extract":272,"llm":274},{"commitSha":228,"license":273},"MIT-0",{"promptVersionExtension":200,"promptVersionScoring":201,"score":275,"targetMarket":206,"tier":207},92,{"repoId":232},{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":218,"updatedAt":218},{"_creationTime":279,"_id":280,"community":281,"display":282,"identity":291,"providers":293,"relations":296,"workflow":297},1778054123074.2559,"k171bg90a9mh96w2p4em6tn7zh8676as",{"reviewCount":8},{"description":283,"installMethods":284,"name":285,"sourceUrl":286,"tags":287},"Optimize content for AI search engines — ChatGPT, Perplexity, Claude, Gemini, Google AI Overviews. Use when the user asks about AI SEO, AISO, getting cited by AI, appearing in AI answers, answer engine optimization, AEO, GEO, LLMO, AI Overviews, zero-click search, or how to appear in ChatGPT/Perplexity results. For traditional SEO, see diagnose-seo.",{},"Optimize for AI","https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/optimize-for-ai",[15,288,289,18,290],"ai","content-optimization","documentation",{"githubOwner":220,"githubRepo":221,"locale":23,"slug":292,"type":223},"optimize-for-ai",{"extract":294,"llm":295},{"commitSha":228,"license":229},{"promptVersionExtension":200,"promptVersionScoring":201,"score":203,"targetMarket":206,"tier":207},{"repoId":232},{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":218,"updatedAt":218},{"_creationTime":299,"_id":300,"community":301,"display":302,"identity":311,"providers":315,"relations":319,"workflow":321},1778053148350.4714,"k17bf7x1rt5k8v06gn11f93wqh866gc4",{"reviewCount":8},{"description":303,"installMethods":304,"name":305,"sourceUrl":306,"tags":307},"SEO strategy and optimization - keyword research, on-page SEO, technical audits, content optimization, and rank tracking",{},"SEO Optimizer","https://github.com/claude-office-skills/skills/tree/HEAD/seo-optimizer",[15,308,289,309,310,18,290],"keywords","search","organic-traffic",{"githubOwner":312,"githubRepo":313,"locale":23,"slug":314,"type":223},"claude-office-skills","skills","seo-optimizer",{"extract":316,"llm":318},{"commitSha":317,"license":229},"9c4c7d5cd2813a8936bf2c9fdb174ea883b85a11",{"promptVersionExtension":200,"promptVersionScoring":201,"score":203,"targetMarket":206,"tier":207},{"repoId":320},"kd7fw7xbj58qc2z8whrrjptbed8659db",{"anyEnrichmentAt":322,"extractAt":323,"githubAt":322,"llmAt":324,"updatedAt":324},1778053151766,1778053148350,1778053561145,{"_creationTime":326,"_id":327,"community":328,"display":329,"identity":338,"providers":340,"relations":344,"workflow":345},1778054123074.2524,"k179ejv2t9jsfftz4qzh2a0zkx867s3a",{"reviewCount":8},{"description":330,"installMethods":331,"name":332,"sourceUrl":333,"tags":334},"Produce an editor-ready content brief for a target keyword or topic. Use when the user asks for a content brief, writing guidelines, article outline, SEO brief, what to include in a blog post, or how to structure content for a keyword. For choosing which topics to write about, see find-keywords. For a full site-wide SEO audit, see audit.",{},"Content Brief","https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/brief",[15,17,335,336,337],"seo-brief","content-generation","llm-workflow",{"githubOwner":220,"githubRepo":221,"locale":23,"slug":339,"type":223},"brief",{"extract":341,"llm":342},{"commitSha":228,"license":229},{"promptVersionExtension":200,"promptVersionScoring":201,"score":343,"targetMarket":206,"tier":207},95,{"repoId":232},{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":218,"updatedAt":218},{"_creationTime":347,"_id":348,"community":349,"display":350,"identity":359,"providers":361,"relations":364,"workflow":365},1778054123074.252,"k17fe44268tcn7jjmjcjrw3fyh866zhj",{"reviewCount":8},{"description":351,"installMethods":352,"name":353,"sourceUrl":354,"tags":355},"Turn competitor SEO data into a prioritized attack plan. Use when the user asks about competitor analysis, competitive gaps, how to outrank competitors, what competitors rank for, keyword overlap, or competitive positioning strategy. For building content to fill gaps, see brief and build-clusters.",{},"Beat Competitors","https://github.com/calm-north/seojuice-skills/tree/HEAD/skills/beat-competitors",[15,356,18,357,358],"competitor-analysis","strategy","attack-plan",{"githubOwner":220,"githubRepo":221,"locale":23,"slug":360,"type":223},"beat-competitors",{"extract":362,"llm":363},{"commitSha":228,"license":229},{"promptVersionExtension":200,"promptVersionScoring":201,"score":343,"targetMarket":206,"tier":207},{"repoId":232},{"anyEnrichmentAt":253,"extractAt":254,"githubAt":253,"llmAt":218,"updatedAt":218},{"_creationTime":367,"_id":368,"community":369,"display":370,"identity":382,"providers":384,"relations":387,"workflow":388},1778053148350.4783,"k170m60knv4bvkyqnrpg3spj4x866rps",{"reviewCount":8},{"description":371,"installMethods":372,"name":373,"sourceUrl":374,"tags":375},"TikTok content strategy, video creation workflows, posting optimization, and analytics. Based on n8n automation templates.",{},"TikTok Marketing","https://github.com/claude-office-skills/skills/tree/HEAD/tiktok-marketing",[376,18,377,378,17,379,380,381],"tiktok","social-media","video-marketing","automation","n8n","mcp",{"githubOwner":312,"githubRepo":313,"locale":23,"slug":383,"type":223},"tiktok-marketing",{"extract":385,"llm":386},{"commitSha":317,"license":229},{"promptVersionExtension":200,"promptVersionScoring":201,"score":343,"targetMarket":206,"tier":207},{"repoId":320},{"anyEnrichmentAt":322,"extractAt":323,"githubAt":322,"llmAt":324,"updatedAt":324}]