kostja94/marketing-skills

Agent Skills for Marketing — SEO, Social, Influencer & More. 160+ open-source skills for SEO, content, 40+ page types, paid ads, channels, and strategies. Add project context; get tailored, production-ready output. Cursor, Claude Code, OpenClaw — no lock-in.

968Stars on the repository
171Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

meta-description

121

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize the meta description or meta tag description. Also use when the user mentions "meta description," "meta desc," "page description," "SEO description," "search snippet," "SERP description," "description tag," "snippet for search," "meta description length," "rewrite meta description," or…

not rated 968 +13 3mo ago A SkillSpector: pass 95 tokens original MIT

featured-snippet

122

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize for Featured Snippets, Position Zero, or snippet extraction. Also use when the user mentions "featured snippet," "position zero," "snippet optimization," "answer box," "definition box," "list snippet," "table snippet," "paragraph snippet," "PAA optimization," or "win position zero." For…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 97 tokens original MIT

heading-structure

123

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize heading structure (H1-H6), fix heading hierarchy, or improve content structure. Also use when the user mentions "H1," "heading," "heading hierarchy," "content structure," "H2," "H3," "heading tags," "heading SEO," "multiple H1," or "heading structure." For SEO workflow, use seo-strategy.

not rated 968 +13 3mo ago A SkillSpector: pass 83 tokens original MIT

image-optimization

124

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize images for search engines and performance. Also use when the user mentions "image SEO," "alt text," "image captions," "figcaption," "image optimization," "WebP," "lazy loading," "LCP," "image sitemap," "responsive images," "srcset," "image format," or "hero image optimization." For CWV…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 87 tokens original MIT

internal-links

125

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize internal linking, fix orphan pages, or improve link structure. Also use when the user mentions "internal links," "internal linking," "anchor text," "link equity," "internal linking strategy," or "orphan pages." For IA, use website-structure.

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 62 tokens original MIT

page-metadata

126

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize meta tags other than title, description, Open Graph, or Twitter Cards. Also use when the user mentions "hreflang," "meta robots," "viewport," "charset," "canonical meta," "other meta tags," "meta robots noindex," "meta robots nofollow," "hreflang tags," "viewport meta," or "meta…

not rated 968 +13 3mo ago A SkillSpector: pass 119 tokens original MIT

open-graph

127

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to add or optimize Open Graph metadata for social sharing. Also use when the user mentions "Open Graph," "og:tags," "og:title," "og:image," "og:description," "Facebook preview," "LinkedIn preview," or "social share preview." For X (Twitter) link previews, use twitter-cards. For SERP…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 89 tokens original MIT

schema-markup

128

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to add or optimize structured data (Schema.org, JSON-LD). Also use when the user mentions "schema," "structured data," "JSON-LD," "rich results," "rich snippets," "Google rich snippets," "featured snippet schema," "add schema to page," "missing structured data," "schema validation error," "Schema…

not rated 968 +13 3mo ago A SkillSpector: pass 181 tokens original MIT

serp-features

129

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to understand or optimize for SERP feature types (PAA, sitelinks, rich results, AI Overviews). Also use when the user mentions "SERP," "SERP features," "search result features," "People Also Ask," "PAA," "sitelinks," "knowledge panel," "local pack," "rich results," "zero-click," "SERP types," "AI…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 130 tokens original MIT

title-tag

130

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize the title tag, page title, or SERP title. Also use when the user mentions "title tag," "meta title," "page title," "SEO title," "SERP title," "browser tab title," "title optimization," "headline for search," "title too long," "title tag length," "duplicate title tags," or "optimize…

not rated 968 +13 3mo ago A SkillSpector: pass 102 tokens original MIT

twitter-cards

131

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to add or optimize Twitter Card metadata for X (Twitter) link previews. Also use when the user mentions "Twitter Card," "twitter:card," "twitter:image," "twitter:title," "X preview," or "tweet preview." For Facebook/LinkedIn previews, use open-graph.

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 67 tokens original MIT

url-structure

132

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize URL structure, fix URL issues, or plan URL hierarchy. Also use when the user mentions "URL structure," "URL optimization," "slug," "clean URLs," "URL hierarchy," "URL path," "permalink structure," "URL best practices," "dynamic URLs," or "URL parameters." For per-page slug wording, use…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 90 tokens original MIT

video-optimization

133

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize videos for Google Search, video sitemap, VideoObject schema, or video SEO on websites. Also use when the user mentions "video SEO," "video sitemap," "VideoObject," "video thumbnail," "video indexing," "video preview," "key moments," "Clip schema," or "embedded video optimization." For…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 81 tokens original MIT

parasite-seo

134

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to choose or execute third-party platform SEO (high-authority sites for rankings or backlinks). Also use when the user mentions "parasite SEO," "parasitic SEO," "barnacle SEO," "hosted content," "third-party publishing," "Medium SEO," "Reddit SEO," "GitHub parasite SEO," "LinkedIn Pulse SEO,"…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 152 tokens original MIT

programmatic-seo

135

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to create SEO pages at scale using templates and data—including AI-assisted, grounded copy for per-URL differentiation (vs rigid mail-merge templates). Also use when the user mentions "programmatic SEO," "programmatic SEO pages," "template pages," "scale content," "location pages," "city pages,"…

not rated 968 +13 3mo ago A Socket: passSnyk: warnSkillSpector: pass 134 tokens original MIT

canonical-tag

136

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to configure canonical URLs, fix duplicate content, or consolidate URL signals. Also use when the user mentions "canonical," "canonical URL," "duplicate content," "duplicate content fix," "preferred URL," or "URL consolidation." For GSC duplicates, use google-search-console.

not rated 968 +13 3mo ago A SkillSpector: pass 62 tokens original MIT

core-web-vitals

137

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize Core Web Vitals, fix LCP, INP, or CLS issues. Also use when the user mentions "Core Web Vitals," "CWV," "LCP," "INP," "CLS," "FID," "page speed," "page performance," "Largest Contentful Paint," "Interaction to Next Paint," "Cumulative Layout Shift," or "Page Experience." For GSC CWV…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 99 tokens original MIT

site-crawlability

138

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to improve crawlability, fix orphan pages, or optimize site structure for search engines. Also use when the user mentions "crawlability," "crawl budget," "orphan pages," "internal links," "site structure," "site crawlability," "infinite scroll," "pagination," "masonry SEO," "AI crawler…

not rated 968 +13 3mo ago A SkillSpector: pass 102 tokens original MIT

indexing

139

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to fix indexing issues from Search Console, use noindex, or implement Google Indexing API. Also use when the user mentions "fix indexing," "not indexed," "Crawled - currently not indexed," "discovered - currently not indexed," "index coverage," "noindex," "noindex tag," "pages not indexed," "why…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 99 tokens original MIT

indexnow

140

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to implement IndexNow, notify search engines of new/updated URLs, or speed up Bing indexing. Also use when the user mentions "IndexNow," "Bing indexing," "URL notification," "instant indexing," "sitemap IndexNow sync," "share URL list with sitemap," or "IndexNow API." For sitemap SSOT, use…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 80 tokens original MIT

mobile-friendly

141

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to optimize for mobile-first indexing or fix mobile usability. Also use when the user mentions "mobile-friendly," "mobile-first indexing," "mobile SEO," "responsive design," "mobile adaptation," "mobile viewport," "viewport meta," "touch targets," "font size mobile," "AMP," or "Accelerated Mobile…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 81 tokens original MIT

rendering-strategies

142

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to choose or optimize rendering strategy for SEO. Also use when the user mentions "SSR," "SSG," "CSR," "ISR," "static rendering," "dynamic rendering," "server-side rendering," "client-side rendering," "JavaScript rendering," "pre-rendering," "prerender," "content in initial HTML," or "crawler…

not rated 968 +13 3mo ago A Socket: passSnyk: passSkillSpector: pass 92 tokens original MIT

robots-txt

143

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to configure, audit, or optimize robots.txt. Also use when the user mentions "robots.txt," "crawler rules," "block crawlers," "AI crawlers," "GPTBot," "allow/disallow," "disallow path," "crawl directives," "user-agent," "block Googlebot," "fix robots.txt," "robots.txt blocking," or "search engine…

not rated 968 +13 3mo ago A SkillSpector: pass 91 tokens original MIT

xml-sitemap

144

kostja94/marketing-skills

Skill Claude CodeCodex

When the user wants to create, audit, or optimize sitemap.xml. Also use when the user mentions "sitemap," "sitemap.xml," "sitemap index," "lastmod," "changefreq," "priority," "URL discovery," "URL discovery for search engines," "single source of truth," "URL config," "unify sitemap IndexNow," or "reduce duplicate…

not rated 968 +13 3mo ago A SkillSpector: pass 91 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: