Handles the meta tags that don't get as much love as title and description but still matter for indexing and international sites. Checks hreflang for multilingual setups, meta robots directives, viewport and charset declarations, and flags missing metadata across pages. It reads project context files if they exist to understand your language and indexing goals before auditing. Honestly most useful if you're launching in multiple regions or need to audit why certain pages aren't indexing the way you expect. Part of kostja94's marketing skills collection, which covers the full SEO and paid media stack.

skills.sh installs
1.2K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add kostja94/marketing-skills --skill page-metadata --agent claude-code

Installs into .claude/skills of the current project.

Files

SEO On-Page: Page Metadata

Orchestrates the complete metadata lifecycle. It owns scope, routing, implementation, validation, and delivery; specialist skills own their individual writing and tag rules.

When invoking: On first use, briefly state the scope and which specialist skills are needed. Then work from current production evidence and the real source of truth rather than producing a detached copy sheet.

Ownership and boundaries

ConcernOwner
Lifecycle, page inventory, implementation, validation, deliverypage-metadata
<title> writing and reviewtitle-tag
Meta description writing and reviewmeta-description
H1-H6 writing and hierarchyheading-structure
Open Graphopen-graph
X/Twitter Cardstwitter-cards
Canonical URLcanonical-tag
Localizationlocalization-strategy, translation
Post-release query and CTR observationgoogle-search-console

Sponsors

Details

Repository
github.com/kostja94/marketing-skills
Categories
Release Management, Marketing & SEO
First seen
May 16, 2026

More from kostja94/marketing-skills

All 172
1ruvnet avatargithub-automationruvnet/rufloGitHub workflow automation, PR management, issue tracking, and code review coordination. Integrates with GitHub Actions and repository management. Use when: PR 1.2Kskills.sh installs
2capawesome-team avatarionic-app-upgradescapawesome-team/skillsGuides the agent through upgrading an Ionic Framework app to a newer major version. Supports upgrades from Ionic 4 through 8, including multi-version jumps. Cov1.2Kskills.sh installs
3vtex avatarvtex-io-observability-and-opsvtex/skillsApply when making VTEX IO services easier to observe, troubleshoot, and operate in production. Covers metrics, structured logging, failure visibility, rate-limi1.2Kskills.sh installs
4nvidia avatarjetson-print-device-infonvidia/skillsUse when you need to print Jetson device info (module model, L4T version, kernel, OS version, current power mode) from a running Jetson target. This is an examp1.1Kskills.sh installs
5microsoft avatarplaywright-devopsmicrosoft/playwrightDevOps workflows for Playwright - CI failure analysis, workflow debugging, and release operations.1.1Kskills.sh installs
6ruvnet avatarflow-nexus-neuralruvnet/rufloTrain and deploy neural networks in distributed E2B sandboxes with Flow Nexus1.1Kskills.sh installs