[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-jonathimer-developer-newsletter-en":3,"guides-for-jonathimer-developer-newsletter":588,"similar-k17adkvq0mngj5k2pqgzyrja4x86n99h-en":589},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":243,"isFallback":228,"parentExtension":248,"providers":249,"relations":254,"repo":256,"tags":585,"workflow":586},1778691705439.1646,"k17adkvq0mngj5k2pqgzyrja4x86n99h",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"When the user wants to create, write, or improve a newsletter for developer audiences. Trigger phrases include \"newsletter,\" \"email marketing,\" \"developer email,\" \"weekly digest,\" \"dev newsletter,\" \"email subscribers,\" \"newsletter growth,\" or \"email list.\"",{"claudeCode":12},"jonathimer/devmarketing-skills","developer-newsletter","https://github.com/jonathimer/devmarketing-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":226,"workflow":241},1778692134064.7678,"kn7drnrg0chn8z2wf7es87mj3x86nwzw","en",{"checks":20,"evaluatedAt":194,"extensionSummary":195,"features":196,"nonGoals":203,"promptVersionExtension":207,"promptVersionScoring":208,"purpose":209,"rationale":210,"score":211,"summary":212,"tags":213,"targetMarket":219,"tier":220,"useCases":221},[21,26,29,33,37,41,45,48,52,56,60,63,66,69,73,76,79,82,85,88,92,97,100,104,107,110,113,116,119,122,126,129,133,137,140,143,147,151,154,158,162,165,168,171,174,178,181,183,184,185,188,191],{"category":22,"check":23,"severity":24,"summary":25},"Invocation","Precise Purpose","pass","The skill's purpose is clearly defined, stating what it does (build and write developer newsletters) and for whom (developer audiences), with specific trigger phrases and a clear workflow outlined in the SKILL.md.",{"category":22,"check":27,"severity":24,"summary":28},"Concise Frontmatter","The frontmatter is concise and self-contained, clearly summarizing the core capability within the first ~160 characters, followed by trigger phrases.",{"category":30,"check":31,"severity":24,"summary":32},"Documentation","Concise Body","The SKILL.md is concise, well-structured with clear headings, and delegates deeper material to separate files as appropriate.",{"category":34,"check":35,"severity":24,"summary":36},"Context","Progressive Disclosure","The skill's documentation outlines the flow and links to separate sections for detailed procedures, rather than embedding large amounts of text inline.",{"category":34,"check":38,"severity":39,"summary":40},"Forked exploration","not_applicable","This skill does not involve deep exploration or multi-file inspection, so forked exploration context is not applicable.",{"category":42,"check":43,"severity":24,"summary":44},"Practical Utility","Usage examples","The README provides a clear 'Quick Start' example that illustrates input, invocation, and expected outcome, and the SKILL.md contains multiple sections detailing various aspects of newsletter creation.",{"category":42,"check":46,"severity":24,"summary":47},"Edge cases","The SKILL.md documents several potential failure modes and limitations related to email deliverability, content hygiene, and technical setup, offering recovery steps.",{"category":49,"check":50,"severity":39,"summary":51},"Code Execution","Tool Fallback","The skill does not appear to rely on external MCP servers or custom tools, thus a fallback path is not applicable.",{"category":53,"check":54,"severity":24,"summary":55},"Safety","Halt on unexpected state","The SKILL.md outlines best practices for technical setup and content hygiene, implicitly suggesting that deviations would lead to poor deliverability or spam classification, implying a halt or report.",{"category":57,"check":58,"severity":24,"summary":59},"Portability","Cross-skill coupling","The skill is self-contained and explicitly cross-references related skills like 'developer-audience-context' and 'devrel-content' without implicitly relying on them.",{"category":42,"check":61,"severity":24,"summary":62},"Problem relevance","The description clearly names the problem of creating effective developer newsletters and provides specific trigger phrases.",{"category":42,"check":64,"severity":24,"summary":65},"Unique selling proposition","The skill offers significant value beyond basic LLM capabilities by providing structured frameworks, specific advice, and detailed guidance for developer newsletters.",{"category":42,"check":67,"severity":24,"summary":68},"Production readiness","The skill covers the complete lifecycle of creating and managing a developer newsletter, from strategy and content to growth and deliverability, making it suitable for production workflows.",{"category":70,"check":71,"severity":24,"summary":72},"Scope","Single responsibility principle","The skill focuses on a single, coherent domain: creating and improving developer newsletters.",{"category":70,"check":74,"severity":24,"summary":75},"Description quality","The displayed description accurately and concisely reflects the skill's capabilities and target audience.",{"category":22,"check":77,"severity":39,"summary":78},"Scoped tools","This skill does not expose specific tools or commands; it operates as a conversational agent guiding the user through a process.",{"category":30,"check":80,"severity":39,"summary":81},"Configuration & parameter reference","The skill does not expose explicit parameters or configurations that require documentation; user interaction is conversational.",{"category":70,"check":83,"severity":39,"summary":84},"Tool naming","As this is a conversational skill and not a tool-based extension, tool naming is not applicable.",{"category":70,"check":86,"severity":39,"summary":87},"Minimal I/O surface","This skill operates conversationally and does not expose a defined tool interface with input/output schemas.",{"category":89,"check":90,"severity":24,"summary":91},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":93,"check":94,"severity":95,"summary":96},"Maintenance","Commit recency","critical","The last commit was on March 3, 2026, which is over 2 months ago, indicating potential unmaintenance.",{"category":93,"check":98,"severity":39,"summary":99},"Dependency Management","The skill does not appear to have external dependencies that require management.",{"category":101,"check":102,"severity":39,"summary":103},"Security","Secret Management","The skill does not handle or expose secrets, making this check not applicable.",{"category":101,"check":105,"severity":24,"summary":106},"Injection","The skill operates on conversational input and does not load external data or files, mitigating injection risks.",{"category":101,"check":108,"severity":24,"summary":109},"Transitive Supply-Chain Grenades","The skill does not fetch remote content or execute code, thus no transitive supply-chain risks are present.",{"category":101,"check":111,"severity":24,"summary":112},"Sandbox Isolation","As a conversational skill, it does not interact with the file system or external environments, ensuring sandbox isolation.",{"category":101,"check":114,"severity":24,"summary":115},"Sandbox escape primitives","The skill operates within a conversational framework and does not execute scripts or detached processes, preventing sandbox escape.",{"category":101,"check":117,"severity":24,"summary":118},"Data Exfiltration","The skill is conversational and does not interact with external systems or send data outside the user's session.",{"category":101,"check":120,"severity":24,"summary":121},"Hidden Text Tricks","The bundled content is clean, readable prose without hidden steering characters or formatting tricks.",{"category":123,"check":124,"severity":24,"summary":125},"Hooks","Opaque code execution","The skill's logic is presented as readable prose and markdown, with no obfuscated code or base64 payloads.",{"category":57,"check":127,"severity":24,"summary":128},"Structural Assumption","The skill operates conversationally and does not make assumptions about the user's project file structure.",{"category":130,"check":131,"severity":24,"summary":132},"Trust","Issues Attention","There are no open or closed issues in the last 90 days, indicating either a new project or minimal issue reporting.",{"category":134,"check":135,"severity":24,"summary":136},"Versioning","Release Management","The skill declares a version (1.0.0) in its frontmatter.",{"category":49,"check":138,"severity":39,"summary":139},"Validation","The skill operates conversationally and does not have executable code or structured output requiring validation.",{"category":101,"check":141,"severity":24,"summary":142},"Unguarded Destructive Operations","The skill is advisory and does not perform any destructive operations.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Error Handling","The skill provides guidance on potential failure modes and recovery steps within the documentation, implying robust error handling.",{"category":148,"check":149,"severity":39,"summary":150},"Execution","Pinned dependencies","The skill does not utilize third-party dependencies that require pinning.",{"category":70,"check":152,"severity":39,"summary":153},"Dry-run preview","The skill is advisory and does not perform state-changing actions, so a dry-run preview is not applicable.",{"category":155,"check":156,"severity":39,"summary":157},"Protocol","Idempotent retry & timeouts","The skill operates conversationally and does not involve remote calls or state-changing operations requiring idempotency or timeouts.",{"category":159,"check":160,"severity":24,"summary":161},"Compliance","Telemetry opt-in","There is no indication of telemetry being collected or emitted by this skill.",{"category":30,"check":163,"severity":24,"summary":164},"README","The README file exists and clearly states the extension's purpose, capabilities, and usage instructions.",{"category":70,"check":166,"severity":39,"summary":167},"Tool surface size","This is a single conversational skill, not a set of tools, making tool surface size irrelevant.",{"category":22,"check":169,"severity":39,"summary":170},"Overlapping near-synonym tools","This skill does not expose distinct tools or commands, so overlapping synonyms are not applicable.",{"category":30,"check":172,"severity":24,"summary":173},"Phantom features","All features mentioned in the README and SKILL.md appear to be implemented within the skill's conversational guidance.",{"category":175,"check":176,"severity":24,"summary":177},"Install","Installation instruction","The README provides clear installation instructions and a 'Quick Start' example with invocation.",{"category":144,"check":179,"severity":24,"summary":180},"Actionable error messages","The skill's documentation outlines failure modes and recovery steps, indicating actionable error handling.",{"category":148,"check":149,"severity":39,"summary":182},"The skill does not use third-party dependencies that require pinning.",{"category":70,"check":152,"severity":39,"summary":153},{"category":155,"check":156,"severity":39,"summary":157},{"category":159,"check":186,"severity":39,"summary":187},"GDPR","The skill operates conversationally and does not handle personal data directly or submit it to third parties.",{"category":159,"check":189,"severity":24,"summary":190},"Target market","The skill's advice is broadly applicable to developer audiences globally and does not contain region-specific restrictions.",{"category":57,"check":192,"severity":24,"summary":193},"Runtime stability","The skill operates conversationally and has no specific runtime dependencies beyond the Claude environment.",1778692133957,"This skill provides detailed guidance, frameworks, and best practices for creating, writing, and growing newsletters specifically targeted at developer audiences. It covers content strategy, writing, subject lines, growth tactics, and deliverability.",[197,198,199,200,201,202],"Newsletter strategy definition","Content mix and category guidance","Developer-focused writing advice","Subject line optimization framework","Subscriber growth tactics","Spam filter avoidance techniques",[204,205,206],"Managing email service providers directly","Performing technical email deliverability setup (SPF, DKIM, DMARC)","Providing generic marketing advice not specific to developers","3.0.0","4.4.0","To empower users to create engaging and effective newsletters that resonate with developer audiences, driving engagement and growth.","The skill is well-documented and highly practical for its intended audience. The critical finding for commit recency lowers the score and tier.",77,"A comprehensive guide for creating and growing developer-focused newsletters.",[214,215,216,217,218],"newsletter","email-marketing","developer-content","content-strategy","growth","global","flagged",[222,223,224,225],"Starting a new developer newsletter","Improving existing newsletter content and strategy","Growing a developer email list","Writing compelling subject lines for technical audiences",{"codeQuality":227,"collectedAt":229,"documentation":230,"maintenance":233,"security":238,"testCoverage":240},{"hasLockfile":228},false,1778692087623,{"descriptionLength":231,"readmeSize":232},256,10551,{"closedIssues90d":8,"forks":234,"hasChangelog":228,"manifestVersion":235,"openIssues90d":8,"pushedAt":236,"stars":237},4,"1.0.0",1772571169000,75,{"hasNpmPackage":228,"license":239,"smitheryVerified":228},"MIT",{"hasCi":228,"hasTests":228},{"updatedAt":242},1778692134064,{"basePath":244,"githubOwner":245,"githubRepo":246,"locale":18,"slug":13,"type":247},"skills/developer-newsletter","jonathimer","devmarketing-skills","skill",null,{"evaluate":250,"extract":252},{"promptVersionExtension":207,"promptVersionScoring":208,"score":211,"tags":251,"targetMarket":219,"tier":220},[214,215,216,217,218],{"commitSha":253},"HEAD",{"repoId":255},"kd74f65yh7zvhb9s83jpzx33cd86nd64",{"_creationTime":257,"_id":255,"identity":258,"providers":259,"workflow":581},1778691700186.9116,{"githubOwner":245,"githubRepo":246,"sourceUrl":14},{"classify":260,"discover":575,"github":578},{"commitSha":253,"extensions":261},[262,276,285,294,303,312,321,330,339,348,362,371,380,389,398,404,413,422,431,440,449,458,467,476,485,494,503,512,521,530,539,548,557,566],{"basePath":263,"description":264,"displayName":265,"installMethods":266,"rationale":267,"selectedPaths":268,"source":275,"sourceLanguage":18,"type":247},"skills/alternatives-pages","Create \"[Competitor] alternative\" and comparison pages for developer tools.\nBuild honest, high-converting comparison content that ranks for competitive search terms.\n\nTrigger phrases: \"alternatives page\", \"comparison page\", \"vs page\", \"[competitor] alternative\",\n\"competitor comparison\", \"competitive content\", \"comparison table\", \"migration guide\",\n\"switch from [competitor]\", \"compare to [competitor]\", \"alternative to\"\n","alternatives-pages",{"claudeCode":12},"SKILL.md frontmatter at skills/alternatives-pages/SKILL.md",[269,272],{"path":270,"priority":271},"SKILL.md","mandatory",{"path":273,"priority":274},"README.md","high","rule",{"basePath":277,"description":278,"displayName":279,"installMethods":280,"rationale":281,"selectedPaths":282,"source":275,"sourceLanguage":18,"type":247},"skills/api-onboarding","Reduce time-to-first-API-call (TTFAC) by optimizing every step of the developer onboarding journey. This skill covers authentication simplification, sandbox environments, interactive documentation, and identifying and eliminating common failure points.\n\nTrigger phrases: \"API onboarding\", \"time to first API call\", \"TTFAC\", \"developer onboarding\", \"first API call\", \"auth simplification\", \"sandbox environment\", \"interactive docs\", \"try it now\", \"API playground\", \"developer activation\", \"onboarding friction\"\n","api-onboarding",{"claudeCode":12},"SKILL.md frontmatter at skills/api-onboarding/SKILL.md",[283,284],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":286,"description":287,"displayName":288,"installMethods":289,"rationale":290,"selectedPaths":291,"source":275,"sourceLanguage":18,"type":247},"skills/changelog-updates","Create release notes and product updates that developers actually read and care about. This skill covers changelog formatting, versioning communication, breaking change announcements, deprecation notices, and building anticipation for new features.\n\nTrigger phrases: \"changelog\", \"release notes\", \"product updates\", \"version communication\", \"breaking changes\", \"deprecation notice\", \"what's new\", \"release communication\", \"developer updates\", \"API versioning\", \"migration announcement\"\n","changelog-updates",{"claudeCode":12},"SKILL.md frontmatter at skills/changelog-updates/SKILL.md",[292,293],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":295,"description":296,"displayName":297,"installMethods":298,"rationale":299,"selectedPaths":300,"source":275,"sourceLanguage":18,"type":247},"skills/community-building","When the user wants to build, grow, or improve a developer community on Discord, Slack, or forums. Trigger phrases include \"developer community,\" \"Discord server,\" \"Slack community,\" \"community strategy,\" \"community engagement,\" \"community moderation,\" \"community growth,\" or \"community management.\"","community-building",{"claudeCode":12},"SKILL.md frontmatter at skills/community-building/SKILL.md",[301,302],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":304,"description":305,"displayName":306,"installMethods":307,"rationale":308,"selectedPaths":309,"source":275,"sourceLanguage":18,"type":247},"skills/competitor-tracking","Systematic competitor analysis for developer tools. Track features, pricing, positioning,\ncontent strategy, and community sentiment for direct and indirect competitors.\n\nTrigger phrases: \"competitor analysis\", \"track competitors\", \"competitive intelligence\",\n\"competitor research\", \"what are competitors doing\", \"competitive landscape\", \"competitor features\",\n\"competitor pricing\", \"battlecard\", \"competitive battlecard\", \"compete against\", \"vs [competitor]\"\n","competitor-tracking",{"claudeCode":12},"SKILL.md frontmatter at skills/competitor-tracking/SKILL.md",[310,311],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":313,"description":314,"displayName":315,"installMethods":316,"rationale":317,"selectedPaths":318,"source":275,"sourceLanguage":18,"type":247},"skills/dev-to-hashnode","When the user wants to publish on Dev.to, Hashnode, or other developer blogging platforms. Trigger phrases include \"Dev.to,\" \"Hashnode,\" \"developer blog,\" \"cross-posting,\" \"technical blogging,\" \"canonical URL,\" or \"developer content platform.\"","dev-to-hashnode",{"claudeCode":12},"SKILL.md frontmatter at skills/dev-to-hashnode/SKILL.md",[319,320],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":322,"description":323,"displayName":324,"installMethods":325,"rationale":326,"selectedPaths":327,"source":275,"sourceLanguage":18,"type":247},"skills/dev-tool-directory-listings","Getting listed on developer tool directories, awesome lists, and curated resources. Covers\nwhich directories matter for developer tools, submission best practices, contributing to\nawesome-lists on GitHub, maintaining listings over time, and tracking referral traffic.\nUse when asked about:\n- Developer tool directories\n- Awesome list submissions\n- Getting listed on dev resources\n- Directory submission strategy\n- Curated list contributions\n- Tool discovery platforms\n","dev-tool-directory-listings",{"claudeCode":12},"SKILL.md frontmatter at skills/dev-tool-directory-listings/SKILL.md",[328,329],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":331,"description":332,"displayName":333,"installMethods":334,"rationale":335,"selectedPaths":336,"source":275,"sourceLanguage":18,"type":247},"skills/developer-ads","Paid advertising strategies for developer audiences on Carbon Ads, BuySellAds, Reddit, and\ndeveloper newsletters. Covers which platforms work for developers, creating ad creative\nthat doesn't feel like ads, targeting by technology stack, and measuring ad spend ROI.\nUse when asked about:\n- Developer advertising\n- Paid ads for developer tools\n- Carbon Ads strategy\n- Reddit advertising for developers\n- Newsletter sponsorships\n- Developer ad creative\n- Targeting developers with ads\n","developer-ads",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-ads/SKILL.md",[337,338],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":340,"description":341,"displayName":342,"installMethods":343,"rationale":344,"selectedPaths":345,"source":275,"sourceLanguage":18,"type":247},"skills/developer-advocacy","When the user wants to do developer advocacy activities including conference talks, live coding, podcasts, and building in public. Trigger phrases include \"developer advocacy,\" \"devrel,\" \"conference talk,\" \"CFP,\" \"call for papers,\" \"live coding,\" \"podcast,\" \"building in public,\" \"technical speaking,\" or \"dev evangelism.\"","developer-advocacy",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-advocacy/SKILL.md",[346,347],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":275,"sourceLanguage":18,"type":247},"skills/developer-audience-context","When the user wants to establish or update their developer audience context. Also use when starting any other developer marketing skill to ensure foundational context is loaded. Trigger phrases include \"developer persona,\" \"target developers,\" \"who are our developers,\" \"developer profile,\" \"ICP,\" or \"ideal customer profile.\"","developer-audience-context",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-audience-context/SKILL.md",[355,356,357,360],{"path":270,"priority":271},{"path":273,"priority":274},{"path":358,"priority":359},"references/example-apitest.md","medium",{"path":361,"priority":359},"references/template.md",{"basePath":363,"description":364,"displayName":365,"installMethods":366,"rationale":367,"selectedPaths":368,"source":275,"sourceLanguage":18,"type":247},"skills/developer-churn","When the user wants to understand, reduce, or recover from developer churn. Trigger phrases include \"why developers leave,\" \"churn rate,\" \"win-back campaign,\" \"at-risk users,\" \"developer retention,\" \"preventing churn,\" or \"competitor switching.\"","developer-churn",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-churn/SKILL.md",[369,370],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":275,"sourceLanguage":18,"type":247},"skills/developer-email-sequences","When the user wants to create email sequences for developers including onboarding, product updates, re-engagement, or changelog communications. Trigger phrases include \"developer emails,\" \"onboarding sequence,\" \"email drip,\" \"developer newsletter,\" \"changelog email,\" \"re-engagement campaign,\" or \"email cadence.\"","developer-email-sequences",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-email-sequences/SKILL.md",[378,379],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":275,"sourceLanguage":18,"type":247},"skills/developer-lead-gen","Lead generation strategies for developer audiences using free tools, code generators, and\nungated resources. Covers tool ideas that attract developers, build vs buy decisions for\nlead gen tools, ungated vs gated content tradeoffs, conversion without forms, and measuring\nattribution. Use when asked about:\n- Developer lead generation\n- Free tools for marketing\n- Ungated content strategy\n- Developer conversion tactics\n- Code generator marketing\n- Attribution for developer tools\n","developer-lead-gen",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-lead-gen/SKILL.md",[387,388],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":390,"description":391,"displayName":392,"installMethods":393,"rationale":394,"selectedPaths":395,"source":275,"sourceLanguage":18,"type":247},"skills/developer-listening","Monitor what developers say about your brand, competitors, and the problems they're solving.\nTrack mentions and conversations across GitHub, Hacker News, Reddit, Stack Overflow, Twitter, and Discord.\n\nTrigger phrases: \"developer listening\", \"monitor developer conversations\", \"track developer mentions\",\n\"what are developers saying\", \"developer sentiment\", \"brand monitoring\", \"social listening for devtools\",\n\"find developer conversations\", \"monitor GitHub mentions\", \"track Hacker News mentions\"\n","developer-listening",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-listening/SKILL.md",[396,397],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":244,"description":10,"displayName":13,"installMethods":399,"rationale":400,"selectedPaths":401,"source":275,"sourceLanguage":18,"type":247},{"claudeCode":12},"SKILL.md frontmatter at skills/developer-newsletter/SKILL.md",[402,403],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":275,"sourceLanguage":18,"type":247},"skills/developer-onboarding","Get developers to \"Hello World\" fast with optimized quickstarts, tutorials,\nand sample apps. Trigger phrases: developer onboarding, time to first value,\nquickstart guide, hello world tutorial, developer activation, onboarding checklist,\nsample apps, getting started experience, reduce time to value\n","developer-onboarding",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-onboarding/SKILL.md",[411,412],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":414,"description":415,"displayName":416,"installMethods":417,"rationale":418,"selectedPaths":419,"source":275,"sourceLanguage":18,"type":247},"skills/developer-sandbox","Design and build interactive playgrounds that let developers experience your product without commitment. This skill covers playground architecture, pre-populated examples, embedding strategies, gating decisions, and converting playground users to signups.\n\nTrigger phrases: \"developer sandbox\", \"API playground\", \"interactive playground\", \"try it now\", \"demo environment\", \"code playground\", \"live examples\", \"embedded playground\", \"developer trial\", \"sandbox conversion\", \"playground design\"\n","developer-sandbox",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-sandbox/SKILL.md",[420,421],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":423,"description":424,"displayName":425,"installMethods":426,"rationale":427,"selectedPaths":428,"source":275,"sourceLanguage":18,"type":247},"skills/developer-seo","SEO strategy for technical queries and developer audiences. Covers keyword research for\n\"how to X in language\" queries, error message SEO, Stack Overflow-style content, technical\nlong-tail keywords, and competing with official documentation sites. Use when asked about:\n- SEO for developer tools\n- Ranking for technical queries\n- Error message content strategy\n- Competing with documentation in search\n- Technical keyword research\n- Developer content SEO\n","developer-seo",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-seo/SKILL.md",[429,430],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":432,"description":433,"displayName":434,"installMethods":435,"rationale":436,"selectedPaths":437,"source":275,"sourceLanguage":18,"type":247},"skills/developer-signup-flow","Design frictionless signup experiences for developers including GitHub OAuth,\nAPI key generation, and onboarding personalization. Trigger phrases: developer signup,\ndev registration, OAuth flow, API key onboarding, reduce signup friction,\ndeveloper authentication, signup conversion, registration UX\n","developer-signup-flow",{"claudeCode":12},"SKILL.md frontmatter at skills/developer-signup-flow/SKILL.md",[438,439],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":441,"description":442,"displayName":443,"installMethods":444,"rationale":445,"selectedPaths":446,"source":275,"sourceLanguage":18,"type":247},"skills/devrel-content","When the user wants to create technical content for developers including blog posts, tutorials, and documentation. Trigger phrases include \"write a blog post,\" \"technical article,\" \"developer content,\" \"tutorial,\" \"devrel content,\" \"dev blog,\" \"technical writing,\" or \"content for developers.\"","devrel-content",{"claudeCode":12},"SKILL.md frontmatter at skills/devrel-content/SKILL.md",[447,448],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":450,"description":451,"displayName":452,"installMethods":453,"rationale":454,"selectedPaths":455,"source":275,"sourceLanguage":18,"type":247},"skills/docs-as-marketing","Transform documentation into a powerful marketing channel that attracts, converts, and retains developers. This skill covers creating documentation that ranks in search, converts visitors into users, and accelerates adoption through exceptional information architecture and developer-focused writing.\n\nTrigger phrases: \"documentation strategy\", \"docs that convert\", \"quickstart optimization\", \"API reference best practices\", \"developer documentation\", \"docs SEO\", \"information architecture for docs\", \"technical writing for marketing\", \"docs-led growth\"\n","docs-as-marketing",{"claudeCode":12},"SKILL.md frontmatter at skills/docs-as-marketing/SKILL.md",[456,457],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":459,"description":460,"displayName":461,"installMethods":462,"rationale":463,"selectedPaths":464,"source":275,"sourceLanguage":18,"type":247},"skills/free-tier-strategy","Design free tiers that convert to paid without creating resentment or abuse.\nTrigger phrases: free tier design, freemium model, free trial strategy,\nfree tier limits, developer free plan, open source commercial,\nfeature gating, upgrade triggers, free tier conversion\n","free-tier-strategy",{"claudeCode":12},"SKILL.md frontmatter at skills/free-tier-strategy/SKILL.md",[465,466],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":468,"description":469,"displayName":470,"installMethods":471,"rationale":472,"selectedPaths":473,"source":275,"sourceLanguage":18,"type":247},"skills/github-presence","When the user wants to optimize their GitHub profile, README, or project discoverability. Trigger phrases include \"GitHub README,\" \"README optimization,\" \"GitHub profile,\" \"GitHub stars,\" \"GitHub discoverability,\" \"awesome lists,\" or \"GitHub marketing.\"","github-presence",{"claudeCode":12},"SKILL.md frontmatter at skills/github-presence/SKILL.md",[474,475],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":477,"description":478,"displayName":479,"installMethods":480,"rationale":481,"selectedPaths":482,"source":275,"sourceLanguage":18,"type":247},"skills/hackathon-sponsorship","Getting ROI from hackathon sponsorships for developer tools. Covers evaluating which\nhackathons to sponsor, booth presence strategies, prizes that actually work, judge\ninvolvement, follow-up strategies, and measuring sponsorship ROI. Use when asked about:\n- Hackathon sponsorship strategy\n- Developer event sponsorship ROI\n- Hackathon prizes\n- Booth presence at hackathons\n- Post-hackathon follow-up\n- Hackathon sponsorship evaluation\n","hackathon-sponsorship",{"claudeCode":12},"SKILL.md frontmatter at skills/hackathon-sponsorship/SKILL.md",[483,484],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":486,"description":487,"displayName":488,"installMethods":489,"rationale":490,"selectedPaths":491,"source":275,"sourceLanguage":18,"type":247},"skills/hacker-news-strategy","When the user wants to promote on Hacker News, launch on HN, or understand what works on HN. Trigger phrases include \"Hacker News,\" \"HN post,\" \"Show HN,\" \"HN strategy,\" \"getting upvotes on HN,\" \"HN launch,\" or \"why did my HN post die.\"","hacker-news-strategy",{"claudeCode":12},"SKILL.md frontmatter at skills/hacker-news-strategy/SKILL.md",[492,493],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":495,"description":496,"displayName":497,"installMethods":498,"rationale":499,"selectedPaths":500,"source":275,"sourceLanguage":18,"type":247},"skills/linkedin-technical","When the user wants to reach developers on LinkedIn, create technical content for B2B audiences, or understand when LinkedIn beats Twitter. Trigger phrases include \"LinkedIn,\" \"LinkedIn for developers,\" \"B2B developer marketing,\" \"engineering managers,\" \"reaching CTOs,\" or \"technical LinkedIn content.\"","linkedin-technical",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-technical/SKILL.md",[501,502],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":504,"description":505,"displayName":506,"installMethods":507,"rationale":508,"selectedPaths":509,"source":275,"sourceLanguage":18,"type":247},"skills/open-source-marketing","When the user wants to market an open source project authentically. Trigger phrases include \"open source marketing,\" \"OSS marketing,\" \"GitHub marketing,\" \"promote my library,\" \"grow stars,\" \"launch open source,\" \"open source growth,\" or \"contributor marketing.\"","open-source-marketing",{"claudeCode":12},"SKILL.md frontmatter at skills/open-source-marketing/SKILL.md",[510,511],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":513,"description":514,"displayName":515,"installMethods":516,"rationale":517,"selectedPaths":518,"source":275,"sourceLanguage":18,"type":247},"skills/power-user-cultivation","When the user wants to identify and nurture developer advocates, build champion programs, or turn active users into contributors and evangelists. Trigger phrases include \"power users,\" \"developer advocates,\" \"ambassador program,\" \"champion program,\" \"community contributors,\" \"referral program,\" or \"user-generated content.\"","power-user-cultivation",{"claudeCode":12},"SKILL.md frontmatter at skills/power-user-cultivation/SKILL.md",[519,520],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":522,"description":523,"displayName":524,"installMethods":525,"rationale":526,"selectedPaths":527,"source":275,"sourceLanguage":18,"type":247},"skills/reddit-engagement","When the user wants to promote on Reddit, engage developer subreddits, or understand Reddit self-promotion rules. Trigger phrases include \"Reddit,\" \"subreddit,\" \"r/programming,\" \"r/webdev,\" \"self-promotion,\" \"Reddit marketing,\" or \"getting upvotes on Reddit.\"","reddit-engagement",{"claudeCode":12},"SKILL.md frontmatter at skills/reddit-engagement/SKILL.md",[528,529],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":531,"description":532,"displayName":533,"installMethods":534,"rationale":535,"selectedPaths":536,"source":275,"sourceLanguage":18,"type":247},"skills/sdk-dx","Design SDKs that developers love to use—APIs that feel native, error messages that guide, and experiences that reduce friction. This skill covers creating SDKs that drive adoption through exceptional developer experience rather than aggressive marketing.\n\nTrigger phrases: \"SDK design\", \"developer experience\", \"API design\", \"SDK DX\", \"error messages\", \"type safety\", \"IDE integration\", \"SDK versioning\", \"migration guides\", \"client library design\", \"making SDKs feel native\", \"SDK best practices\"\n","sdk-dx",{"claudeCode":12},"SKILL.md frontmatter at skills/sdk-dx/SKILL.md",[537,538],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":540,"description":541,"displayName":542,"installMethods":543,"rationale":544,"selectedPaths":545,"source":275,"sourceLanguage":18,"type":247},"skills/technical-tutorials","When the user wants to create step-by-step technical tutorials, quickstarts, or code walkthroughs. Trigger phrases include \"tutorial,\" \"quickstart,\" \"getting started guide,\" \"walkthrough,\" \"step by step,\" \"how to guide,\" \"hands-on guide,\" or \"code tutorial.\"","technical-tutorials",{"claudeCode":12},"SKILL.md frontmatter at skills/technical-tutorials/SKILL.md",[546,547],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":549,"description":550,"displayName":551,"installMethods":552,"rationale":553,"selectedPaths":554,"source":275,"sourceLanguage":18,"type":247},"skills/usage-based-pricing","Design pricing models that developers understand, accept, and can predict.\nTrigger phrases: usage-based pricing, API pricing, metered billing,\ndeveloper pricing, pricing page, cost calculator, pay as you go,\npricing transparency, competitive pricing, developer billing\n","usage-based-pricing",{"claudeCode":12},"SKILL.md frontmatter at skills/usage-based-pricing/SKILL.md",[555,556],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":558,"description":559,"displayName":560,"installMethods":561,"rationale":562,"selectedPaths":563,"source":275,"sourceLanguage":18,"type":247},"skills/x-devs","When the user wants to build a developer following on Twitter/X, write technical threads, or understand what works for dev audiences on X. Trigger phrases include \"Twitter,\" \"X,\" \"developer Twitter,\" \"tech Twitter,\" \"technical threads,\" \"building dev following,\" or \"Twitter for developers.\"","x-devs",{"claudeCode":12},"SKILL.md frontmatter at skills/x-devs/SKILL.md",[564,565],{"path":270,"priority":271},{"path":273,"priority":274},{"basePath":567,"description":568,"displayName":569,"installMethods":570,"rationale":571,"selectedPaths":572,"source":275,"sourceLanguage":18,"type":247},"skills/youtube-devrel","When the user wants to create developer YouTube content, technical screencasts, or video tutorials. Trigger phrases include \"YouTube,\" \"developer video,\" \"screencast,\" \"video tutorial,\" \"live coding,\" \"YouTube for developers,\" \"tech YouTube,\" or \"YouTube thumbnails.\"","youtube-devrel",{"claudeCode":12},"SKILL.md frontmatter at skills/youtube-devrel/SKILL.md",[573,574],{"path":270,"priority":271},{"path":273,"priority":274},{"sources":576},[577],"manual",{"closedIssues90d":8,"description":579,"forks":234,"license":239,"openIssues90d":8,"pushedAt":236,"readmeSize":232,"stars":237,"topics":580},"Claude Code and AI Agents Skills for Developer Marketing.",[],{"classifiedAt":582,"discoverAt":583,"extractAt":584,"githubAt":584,"updatedAt":582},1778691705228,1778691700186,1778691703269,[217,216,215,218,214],{"evaluatedAt":242,"extractAt":587,"updatedAt":242},1778691705439,[],[590,618,648,678,706,726],{"_creationTime":591,"_id":592,"community":593,"display":594,"identity":600,"providers":604,"relations":612,"tags":614,"workflow":615},1778688112811.74,"k17bmp1k5bd20khwvb5tfzy8kh86mgmj",{"reviewCount":8},{"description":595,"installMethods":596,"name":598,"sourceUrl":599},"Build marketing that people actually want using Seth Godin's Permission Marketing methodology—earn attention instead of demanding it, turning strangers into friends and friends into customers. Use when: **Build an email list** that's engaged and valuable; **Design lead magnets** that earn real permission; **Create content strategy** based on earning attention; **Evaluate marketing tactics** for permission vs. interruption; **Improve email marketing** by increasing anticipation and relevance",{"claudeCode":597},"guia-matthieu/clawfu-skills","permission-marketing","https://github.com/guia-matthieu/clawfu-skills",{"basePath":601,"githubOwner":602,"githubRepo":603,"locale":18,"slug":598,"type":247},"skills/content/permission-marketing","guia-matthieu","clawfu-skills",{"evaluate":605,"extract":611},{"promptVersionExtension":207,"promptVersionScoring":208,"score":606,"tags":607,"targetMarket":219,"tier":610},99,[608,598,609,217,215],"marketing","strategy","verified",{"commitSha":253},{"repoId":613},"kd72qvzyvm658ya7pbyh5ey47h86md53",[217,215,608,598,609],{"evaluatedAt":616,"extractAt":617,"updatedAt":616},1778689365109,1778688112811,{"_creationTime":619,"_id":620,"community":621,"display":622,"identity":628,"providers":632,"relations":642,"tags":644,"workflow":645},1778675173113.9805,"k17678rmabpaf39dwy0nps4vkn86ne2k",{"reviewCount":8},{"description":623,"installMethods":624,"name":626,"sourceUrl":627},"This skill should be used when the user asks about \"newsletter\", \"email newsletter\", \"email content strategy\", \"subject lines\", \"newsletter structure\", \"email marketing\", \"act as a newsletter designer\", \"newsletter mode\", \"Substack\", \"Mailchimp\", \"CTA optimization\", \"open rate\", \"email design\", \"subscriber growth\", \"Beehiiv\", or needs expertise in planning, writing, and optimizing email newsletters. Part of the AlterLab FC Skills collection (New Media & Communication department).\n",{"claudeCode":625},"AlterLab-IEU/AlterLab-FC-Skills","alterlab-nmc-newsletter","https://github.com/AlterLab-IEU/AlterLab-FC-Skills",{"basePath":629,"githubOwner":630,"githubRepo":631,"locale":18,"slug":626,"type":247},"skills/nmc/alterlab-nmc-newsletter","AlterLab-IEU","AlterLab-FC-Skills",{"evaluate":633,"extract":641},{"promptVersionExtension":207,"promptVersionScoring":208,"score":634,"tags":635,"targetMarket":219,"tier":610},97,[214,215,217,636,637,638,639,640],"copywriting","substack","mailchimp","beehiiv","communication",{"commitSha":253},{"repoId":643},"kd77hbyh7fgv1hx4fzbfjj4d1n86m0jx",[639,640,217,636,215,638,214,637],{"evaluatedAt":646,"extractAt":647,"updatedAt":646},1778675803747,1778675173114,{"_creationTime":649,"_id":650,"community":651,"display":652,"identity":658,"providers":663,"relations":672,"tags":674,"workflow":675},1778696113180.8118,"k17b8dp19k5ecqjt52xcm30vvn86nbsx",{"reviewCount":8},{"description":653,"installMethods":654,"name":656,"sourceUrl":657},"Cross-format content adaptation. Turning one substantial piece into many derivative formats (blog series, email sequences, social posts, webinars, podcasts, video shorts) without losing the original's value or producing AI-slop variants. The discipline of adaptation per medium rather than mass-blast distribution. Triggers on content repurposing, content adaptation, cross-format content, content atomization, content multiplication, content distribution across formats, source-piece-to-derivative, video shorts from blog, email from whitepaper, podcast from article, blog series from research. Also triggers when a flagship piece is shipping but the team has not planned how to extend it across formats, when repurposing is happening but the derivatives feel mass-produced, or when AI-assisted repurposing is producing slop variants of strong source pieces.",{"claudeCode":655},"rampstackco/claude-skills","Content Repurposing","https://github.com/rampstackco/claude-skills",{"basePath":659,"githubOwner":660,"githubRepo":661,"locale":18,"slug":662,"type":247},"skills/content-repurposing","rampstackco","claude-skills","content-repurposing",{"evaluate":664,"extract":671},{"promptVersionExtension":207,"promptVersionScoring":208,"score":665,"tags":666,"targetMarket":219,"tier":610},100,[217,667,608,668,669,670],"repurposing","seo","documentation","editorial",{"commitSha":253,"license":239},{"repoId":673},"kd7bebccrrd1xf6w868aggftrd86m86v",[217,669,670,608,667,668],{"evaluatedAt":676,"extractAt":677,"updatedAt":676},1778696593545,1778696113180,{"_creationTime":679,"_id":680,"community":681,"display":682,"identity":688,"providers":692,"relations":699,"tags":702,"workflow":703},1778690953106.1826,"k1744akkjw4pa874az67a9q8sh86nyj6",{"reviewCount":8},{"description":683,"installMethods":684,"name":686,"sourceUrl":687},"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.",{"claudeCode":685},"inhouseseo/superseo-skills","topic-cluster-planning","https://github.com/inhouseseo/superseo-skills",{"basePath":689,"githubOwner":690,"githubRepo":691,"locale":18,"slug":686,"type":247},"skills/topic-cluster-planning","inhouseseo","superseo-skills",{"evaluate":693,"extract":698},{"promptVersionExtension":207,"promptVersionScoring":208,"score":665,"tags":694,"targetMarket":219,"tier":610},[668,217,695,696,697],"topic-clusters","content-planning","keyword-research",{"commitSha":253},{"parentExtensionId":700,"repoId":701},"k1789tz3gnwdyj2kkh3z6j34jn86n022","kd71a5q32hf86wdvegaqacrhvd86nvzh",[696,217,697,668,695],{"evaluatedAt":704,"extractAt":705,"updatedAt":704},1778691256280,1778690953106,{"_creationTime":707,"_id":708,"community":709,"display":710,"identity":714,"providers":716,"relations":722,"tags":723,"workflow":724},1778688112811.7373,"k170h535devkqqv47626zfktd986m3st",{"reviewCount":8},{"description":711,"installMethods":712,"name":713,"sourceUrl":599},"Master Eugene Schwartz's 5 Stages of Awareness framework from \"Breakthrough Advertising\" (1966) to write copy that meets prospects where they are. Use when: Writing copy and unsure how \"aware\" your audience is; Creating multi-stage funnels with different messaging per stage; Building email sequences that nurture from cold to ready-to-buy; Optimizing ads for different audience temperatures; Diagnosing why existing copy isn't converting",{"claudeCode":597},"copywriting-awareness",{"basePath":715,"githubOwner":602,"githubRepo":603,"locale":18,"slug":713,"type":247},"skills/content/copywriting-awareness",{"evaluate":717,"extract":721},{"promptVersionExtension":207,"promptVersionScoring":208,"score":665,"tags":718,"targetMarket":219,"tier":610},[636,608,719,217,720],"sales","framework",{"commitSha":253,"license":239},{"repoId":613},[217,636,720,608,719],{"evaluatedAt":725,"extractAt":617,"updatedAt":725},1778689139883,{"_creationTime":727,"_id":728,"community":729,"display":730,"identity":736,"providers":740,"relations":752,"tags":755,"workflow":756},1778675056600.264,"k17169sg21srwv5sf3enw3dgcd86m4sh",{"reviewCount":8},{"description":731,"installMethods":732,"name":734,"sourceUrl":735},"When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.",{"claudeCode":733},"alirezarezvani/claude-skills","Social Content","https://github.com/alirezarezvani/claude-skills",{"basePath":737,"githubOwner":738,"githubRepo":661,"locale":18,"slug":739,"type":247},"marketing-skill/skills/social-content","alirezarezvani","social-content",{"evaluate":741,"extract":751},{"promptVersionExtension":207,"promptVersionScoring":208,"score":665,"tags":742,"targetMarket":219,"tier":610},[608,743,744,217,745,746,747,748,749,750],"social-media","content-creation","scheduling","twitter","linkedin","instagram","tiktok","facebook",{"commitSha":253,"license":239},{"parentExtensionId":753,"repoId":754},"k170sws65f0ebecn36z3q8c2z186m477","kd7ff9s1w43mfyy1n7hf87816186m6px",[744,217,750,748,747,608,745,743,749,746],{"evaluatedAt":757,"extractAt":758,"updatedAt":757},1778685179349,1778675056600]