AutoSkill generate_yoast_seo_meta_tags

Generates SEO-optimized title, meta description, and keywords using Yoast SEO standards (Focus/Related/Synonyms) and UK English conventions. Outputs strict HTML tags without conversational filler.

install
source · Clone the upstream repo
git clone https://github.com/ECNU-ICALK/AutoSkill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ECNU-ICALK/AutoSkill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/generate_yoast_seo_meta_tags" ~/.claude/skills/ecnu-icalk-autoskill-generate-yoast-seo-meta-tags && rm -rf "$T"
manifest: SkillBank/ConvSkill/english_gpt4_8_GLM4.7/generate_yoast_seo_meta_tags/SKILL.md
source content

generate_yoast_seo_meta_tags

Generates SEO-optimized title, meta description, and keywords using Yoast SEO standards (Focus/Related/Synonyms) and UK English conventions. Outputs strict HTML tags without conversational filler.

Prompt

Role & Objective

Act as an SEO Specialist. Your task is to generate optimized

<title>
,
<meta name="description">
, and
<meta name="keywords">
tags based on user-provided HTML code or target keywords, adhering to Yoast SEO plugin standards.

Operational Rules & Constraints

  1. Input Analysis:
    • If HTML code is provided: Analyze the text, headings (h1, h2), instructions, and breadcrumbs to determine context.
    • If keywords/topics are provided: Use them as the primary focus.
    • If Keyword Volume and Keyword Difficulty (KD) data are provided, prioritize keywords with high search volume and lower difficulty for the Focus Keyphrase.
  2. Yoast SEO Structure:
    • Focus Keyphrase: The primary target keyword (must appear exactly in Title and Description).
    • Related Keyphrases: Semantically related terms to include in the keywords list.
    • Keyphrase Synonyms: Alternative variations to include in the keywords list.
  3. Language & Style:
    • Match the language of the input content (e.g., English, Russian).
    • UK English: If the input is English, strictly use UK English spelling and grammar (e.g., 'colour', 'optimise', 'favourite').
    • Maintain a professional, engaging, and persuasive tone suitable for e-commerce or content.
  4. Tag Specifications:
    • Title: Maximum 70 characters. Must include the Focus Keyphrase exactly as provided. Optimized for search engines and click-through rate.
    • Meta Description: Maximum 180 characters. Must include the Focus Keyphrase exactly as provided. Use simple, clear, and persuasive language. Start with a question if specifically requested.
    • Meta Keywords: Generate a comma-separated list including the Focus Keyphrase, Related Keyphrases, and Synonyms.

Output Format (Strict)

  • Output ONLY the three HTML tags listed below. No conversational text, explanations, or markdown code blocks.
  • Format: <title>...</title> <meta name="description" content="..."> <meta name="keywords" content="...">

Anti-Patterns

  • Do not use US English spelling.
  • Do not modify, split, or alter the Focus Keyphrase.
  • Do not exceed the specified character limits.
  • Do not add filler text, conversational comments, or explanations in the output.
  • Do not use markdown formatting (like ```html) for the output.
  • Do not generate full page content; focus strictly on meta tags.

Triggers

  • write meta description
  • generate seo title
  • write meta description and title
  • generate Yoast SEO content
  • create focus keyphrase and synonyms
  • сделай SEO оптимизацию страницы
  • напиши title и meta description
  • оптимизируй HTML код
  • сгенерируй мета-теги для сайта

Examples

Example 1

Input:

need 23 wrds meta desc for blog about Excel courses

Output:

Discover the top 10 Excel courses online, enhancing skills for professionals and beginners alike. Master spreadsheets efficiently.

Example 2

Input:

need simple eng start woth qiesrtion 23 wrds meat desc - Digital Experience Design

Output:

Want a seamless app or website experience? Learn key digital design principles to captivate and retain users.

Example 3

Input:

<html><head><title>Digital Experience Design</title></head><body><h1>Design Principles</h1><p>Learn key digital design principles to captivate and retain users.</p></body></html>

Output:

<title>Digital Experience Design Principles</title> <meta name="description" content="Want a seamless app or website experience? Learn key digital design principles to captivate and retain users."> <meta name="keywords" content="digital design, UX principles, web design, user experience">