Generates cross-platform SEO metadata including optimized titles, descriptions, hashtag sets, keywords, alt text, and platform-specific search signals. Ensures keyword consistency across all repurposed outputs. Sub-skill of the Content Repurposing Engine. Use when user says "seo metadata", "hashtags", "keywords", "alt text", "cross-platform seo", or "repurpose seo".
Installation
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Generates cross-platform SEO metadata including optimized titles, descriptions, hashtag sets, keywords, alt text, and platform-specific search signals. Ensures keyword consistency across all repurposed outputs. Sub-skill of the Content Repurposing Engine. Use when user says "seo metadata", "hashtags", "keywords", "alt text", "cross-platform seo", or "repurpose seo".
Produce a unified SEO metadata file covering every platform in the repurposing
pipeline. Ensures keyword consistency while respecting each platform's unique
search and discovery mechanics.
Inputs
Received from the parent agent (repurpose-seo):
Input
Description
atoms
Full list of content atoms with types and impact ratings
main_argument
One-sentence thesis of the source content
target_audience
Who benefits from this content
primary_topic
Category or niche
voice_profile
Detected or overridden brand voice
platforms_requested
Which platforms are being generated (all if unspecified)
References
Load these before generating output:
references/platform-specs.md -- character limits, hashtag counts, formatting rules
references/engagement-benchmarks.md -- click-through and engagement baselines
Output: seo-metadata.md
File:seo-metadata.md
Single file with clearly labeled sections per platform.
Core Keywords (Cross-Platform)
Before generating platform-specific metadata, establish the keyword foundation:
## Core Keywords**Primary Keywords (3-5):**- [keyword 1] -- highest relevance to main argument
- [keyword 2]
- [keyword 3]
**Secondary Keywords (5-10):**- [long-tail keyword 1]
- [long-tail keyword 2]
- ...
**Keyword Selection Rules:**- Primary: directly describe the content topic (1-2 words)
- Secondary: long-tail phrases the target audience would search
- Avoid generic terms ("marketing", "business") unless paired with specifics
- Include at least one audience-identifying keyword ("for founders", "SaaS")
All platform sections below must use these core keywords, adapted to each
platform's conventions.
Twitter/X
Field
Spec
Optimized Title
Under 70 chars; include primary keyword; works as tweet text
Description
1-2 sentences; under 200 chars; for Twitter Card meta
Twitter Card Type
summary_large_image (default) or summary if no hero image
Hashtags
0-2 max. Only if highly relevant. Twitter penalizes hashtag stuffing.
Keywords in Tweet
Weave primary keyword naturally into tweet copy; never force
Alt Text
For any attached image: descriptive, keyword-inclusive, under 420 chars
LinkedIn
Field
Spec
Optimized Headline
Under 150 chars; professional tone; include primary keyword
Description
1-2 sentences for link preview or article summary
Hashtags
3-5. Mix of broad (50k+ followers) and niche (<10k followers). Place at post bottom.
Article SEO
If longform: suggest SEO title (under 70 chars) + meta description (under 155 chars) for LinkedIn article
Keywords
Include primary keyword in first 2 lines of post (LinkedIn search indexes early text)
Alt Text
For carousel cover or images: professional, descriptive
Instagram
Field
Spec
Caption Headline
First line of caption (before "more" fold); under 125 chars; hook + keyword
Description
Not applicable (Instagram has no meta description)
Hashtags
3-5 niche hashtags. Avoid generic (#marketing, #inspo). Target hashtags with 10k-500k posts for discoverability.
Hashtag Research Notes
For each hashtag: approximate post count and why it fits
Keywords
Work primary keyword into caption naturally; Instagram search indexes caption text
Alt Text
For each carousel slide and reel thumbnail: descriptive, specific, keyword-inclusive
Instagram hashtag rules:
Place in caption body or first comment (either works; caption preferred for indexing)