sickn33/agentic-awesome-skills/seo-aeo-meta-description-generator
Claude Code and agent skill by sickn33/agentic-awesome-skills
- community
Checking that the SKILL.md file is still in the repository.
Writes title tags, meta descriptions, Open Graph tags, and Twitter Card tags aligned to page intent and conversion goals.
Install
npx vskill@latest install sickn33/agentic-awesome-skills/seo-aeo-meta-description-generatorSKILL.md
Meta Description Generator Skill
Description
Activate this skill when the user wants to write, generate, or optimise meta titles, meta descriptions, or social sharing tags for any page. Trigger phrases include: "write meta tags", "generate a meta description", "meta description for [page]", "write title tag", "optimise CTR for", "meta generator", "write OG tags", "social sharing tags", "SERP snippet for [page]".
Input Format
CTR Framework
Every meta title and description produced by this skill must be built on these CTR mechanics:
What Drives Clicks
| Signal | How to Use It | |
|---|---|---|
| Keyword match | Primary keyword first in title — matches search term | |
| Benefit lead | Lead description with outcome, not feature | |
| Power words | Words that trigger action or curiosity (see list) | |
| Specificity | Numbers and specifics outperform vague claims | |
| CTA verb | End description with an action word | |
| Emotional trigger | Speak to the feeling behind the search | |
| Urgency / scarcity | Use only when genuine — never fabricate |
Power Word Bank
Use these only where accurate and supported by the supplied page evidence; omit power words rather than inventing guarantees, free offers, rankings, expertise or statistics:
Curiosity: Discover, Uncover, Exactly, The Truth About, What Nobody Tells You
Benefit: Proven, Guaranteed, Free, Instant, Without [pain point]
Authority: Complete Guide, Expert, #1, Most Trusted
Action: Get, Start, Try, See, Learn, Find Out
Specificity: [number] Ways, In [timeframe], Step-by-Step, [stat]
What to Never Use
- "Click here" or "Click to learn more" — usually less informative than a specific benefit
- Unnecessary all caps — can reduce readability
- Keyword stuffing — using primary keyword more than once
in the meta description
- Duplicate meta descriptions — every page needs unique copy
- Vague openers — "This page is about..." or
"We offer..." wastes character space
- Empty brand-centric claims — prefer information useful to the searcher
Character Limits and Behaviour
| Element | Editorial Target | Planning Threshold | Preview Risk | |
|---|---|---|---|---|
| Title Tag | 50–60 chars | 60 chars | Truncated with "..." in SERP | |
| Meta Description | 140–155 chars | 160 chars | Truncated mid-sentence | |
| OG Title | 40–60 chars | 88 chars | Truncated in social preview | |
| OG Description | 100–200 chars | 300 chars | Truncated in social preview | |
| Twitter Title | 40–60 chars | 70 chars | Truncated in card | |
| Twitter Description | 100–200 chars | 200 chars | Truncated in card |
These are drafting targets, not universal platform limits. Google documents no fixed meta-description length limit; displayed snippets depend on device width/query and can be rewritten. Verify current social-card requirements before delivery. Character counts cannot guarantee truncation behavior.
Rule: Never deliberately end a meta description mid-sentence. If approaching the limit, cut a clause rather than let it truncate naturally.
Page Type Copy Rules
Adjust tone and structure based on page_type:
| Page Type | Title Format | Description Approach | |
|---|---|---|---|
| Landing Page | Keyword + Outcome + Brand | Benefit lead → USP → CTA | |
| Blog Post | Keyword + Curiosity hook | Question or provocative statement → answer | |
| Pillar Page | Keyword + "Complete Guide" | Scope statement → depth signal → CTA | |
| Product Page | Product Name + Keyword + Brand | Feature benefit → social proof signal → CTA | |
| Homepage | Brand + Core keyword + Tagline | Who you are + who you serve + CTA | |
| Category Page | Category keyword + "Best / Top" | What's covered → audience signal → CTA |
Output Structure
The skill must always produce output in this exact format:
<meta property="og:title" content="[OG title — can be more creative than title tag, 40–60 chars]" /> <meta property="og:description" content="[OG description — can be more conversational than meta description, 100–200 chars, no char limit pressure]" /> <meta property="og:type" content="[website / article / product]" /> <meta property="og:url" content="[canonical URL placeholder]" /> <meta property="og:image" content="[image URL placeholder — recommended 1200x630px]" />
<meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="[Twitter title — punchy, 40–60 chars, can differ from title tag]" /> <meta name="twitter:description" content="[Twitter description — conversational tone, 100–200 chars]" /> <meta name="twitter:image" content="[image URL placeholder — recommended 1200x628px]" />
Escape attribute values in generated HTML (including quotes and ampersands), use verified canonical/image URLs, and leave unavailable facts as explicit placeholders. Metadata drafts do not authorize publishing changes.
Execution Steps
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/seo-aeo-meta-description-generator/SKILL.md
Popularity
- Repository stars
- 47,061
- Repository forks
- 6,855
- 7-day trend score
- 54
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sickn33/agentic-awesome-skills/seo-aeo-meta-description-generator)