Agent skill

Fixing Metadata Skill

A skill that has your coding agent audit page titles, descriptions, canonical URLs, Open Graph tags, icons and JSON-LD, then fix the wrong ones with small, scoped diffs.

Install
git clone https://github.com/ibelick/ui-skills.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the fixing-metadata skill?

The fixing-metadata skill is a SKILL.md from the ibelick/ui-skills repo. It makes your coding agent audit page titles, meta descriptions, canonical URLs, Open Graph and Twitter cards, favicons, JSON-LD and robots directives, fix duplicates and indexing problems first, and keep every diff scoped to metadata only.

fixing-metadata is an agent skill from the ibelick/ui-skills repo. Its SKILL.md tells a coding agent to audit the metadata in a page's head, from titles and canonical tags to social cards and structured data, and to fix problems with minimal changes.

Rules are ranked in eight groups. Correctness and duplication come first, then title and description, canonical and indexing, and social cards. Icons, structured data and locale follow, and tool boundaries are marked critical.

The five-step workflow

  1. Find pages with missing or incorrect titles, descriptions, canonical and Open Graph tags
  2. Audit against the priority rules and fix critical issues, duplicates and indexing, first
  3. Make title, description, canonical and og:url agree with each other
  4. Check social cards on a real URL, not localhost
  5. Keep diffs minimal and scoped to metadata only

What changes in your agent's output

  • One metadata definition per page, with no duplicate title, description, canonical or robots tags
  • Absolute URLs for Open Graph and Twitter images, and an og:url that matches the canonical
  • noindex on private, duplicate or non-public pages, and by default on previews and staging
  • JSON-LD only where it maps to content the page really renders
  • A fix written in the project's own pattern, such as the Next.js metadata API, react-helmet or a manual head

Who it is for

Best for

  • Shipping new marketing pages or shareable links
  • Fixing a social preview that shows the wrong title or image
  • Setting up canonical URLs, robots rules and favicons
  • Building a shared SEO component or layout metadata defaults

Not for

  • Keyword research or content strategy. The skill covers tags, not what to write in them
  • Framework or SEO library migrations. It tells the agent to follow your existing pattern
  • Sitemaps. They are not part of its rule set

Use it with UiChemy

After UiChemy AI to WordPress brings a build into Elementor or Gutenberg, the document head usually comes from your theme or an SEO plugin. Run the skill on that metadata, then confirm the rendered page outputs one title and one canonical. Pair it with the fixing-accessibility skill and the Impeccable polish skill for a full pre-launch pass.