fixing-metadata

Generate and validate consistent page metadata with YAML frontmatter.

116|9|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/elophanto/EloPhanto --skill fixing-metadata-elophanto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fixing-metadata
Source: https://github.com/elophanto/EloPhanto/tree/main/skills/fixing-metadata
Command: npx skills add https://github.com/elophanto/EloPhanto --skill fixing-metadata-elophanto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inconsistent or missing page metadata leads to poor SEO, weak social previews, and confused users; this skill provides a structured, reliable approach to crafting complete metadata blocks that can be applied consistently across pages.

Core Features & Use Cases

  • Centralized templates and rules to ensure every page has a consistent title, description, canonical URL, and social metadata.
  • Validation guidance for Open Graph, Twitter cards, and structured data to improve previews, indexing, and accessibility.
  • Use Case: Editors and developers can generate ready-to-deploy metadata for new pages, updates, or migrations with deterministic results.

Quick Start

Provide a page title and description to generate a complete, ready-to-deploy metadata block.

Frequently Asked Questions about fixing-metadata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate consistent page metadata for SEO and social previews?

To generate consistent page metadata, provide a page title and description to output a complete block including canonical URLs, Open Graph, Twitter cards, and structured data. This enforces a single source of truth for SEO and social previews.

Why does missing or inconsistent Open Graph metadata ruin my social previews?

Missing Open Graph metadata causes social previews to display incorrect or blank titles and descriptions. Validating metadata rules ensures every page generates the correct structured data for reliable social sharing previews.

What is the best way to manage canonical URLs and titles across a CMS workflow?

The best way to manage canonical URLs and titles across a CMS workflow is enforcing a single source of truth using YAML frontmatter. This provides deterministic outputs and auditable changes for content pipelines.

Can I use YAML frontmatter to validate structured data and Twitter cards?

Yes, you can use YAML frontmatter to validate structured data and Twitter cards. The skill uses frontmatter as a centralized template to enforce safe defaults and validate social metadata for website pages.

Does this metadata validation approach work for website migrations?

Yes, this metadata validation approach works for website migrations. Editors and developers can generate ready-to-deploy metadata blocks with deterministic results, ensuring consistent titles and descriptions during page updates or migrations.