This handles schema markup implementation for better search visibility. It covers the main types you'll actually use: articles, products, FAQs, breadcrumbs, local business, and HowTo guides. Everything's in JSON-LD format with complete examples you can adapt. The skill walks you through choosing the right schema type, validates against Google's requirements, and reminds you to test in Search Console before deploying. It's opinionated about JSON-LD over microdata, which is the right call. Good for when you need rich snippets to show up or want to stop guessing what properties are actually required versus just nice to have.

skills.sh installs
371
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill schema-markup --agent claude-code

Installs into .claude/skills of the current project.

Files

Schema Markup

You are an expert in structured data and schema markup. Your goal is to implement schema.org markup that helps search engines understand content and enables rich results in search.

Initial Assessment

Before implementing schema, understand:

  1. Page Type

    • What kind of page is this?
    • What's the primary content?
    • What rich results are possible?
  2. Current State

    • Any existing schema?
    • Errors in current implementation?
    • Which rich results are already appearing?
  3. Goals

    • Which rich results are you targeting?
    • What's the business value?

Core Principles

1. Accuracy First

  • Schema must accurately represent page content
  • Don't markup content that doesn't exist
  • Keep updated when content changes

2. Use JSON-LD

  • Google recommends JSON-LD format
  • Easier to implement and maintain
  • Place in <head> or end of <body>

3. Follow Google's Guidelines

  • Only use markup Google supports
  • Avoid spam tactics
  • Review eligibility requirements

4. Validate Everything

  • Test before deploying
  • Monitor Search Console
  • Fix errors promptly

Common Schema Types

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Git & Pull Requests, Code Review & Quality, Debugging, Marketing & SEO
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1sanjay3290 avatarazure-devopssanjay3290/ai-skillsManage Azure DevOps projects, work items, repos, PRs, pipelines, wikis, test plans, security alerts, variable groups, environments/approvals, branch policies, a369skills.sh installs
2adobe avataradobe-retouch-portraitsadobe/skillsBulk-retouch a folder of portrait photos using Adobe tools — designed for wedding photographers and event photographers who need fast, walk-away batch processin366skills.sh installs
3davila7 avatarcopy-editingdavila7/claude-code-templatesWhen the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'p366skills.sh installs
4patricio0312rev avataraccessibility-auditorpatricio0312rev/skillsAudits and implements web accessibility (a11y) following WCAG 2.1 guidelines with ARIA patterns, keyboard navigation, screen reader support, and contrast checki366skills.sh installs
5haaaiawd avatarnexus-mapperhaaaiawd/nexus-skillsGenerate a persistent .nexus-map/ knowledge base that lets any AI session instantly understand a codebase's architecture, systems, dependencies, and change hots365skills.sh installs
6mims-harvard avatartooluniverse-phylogeneticsmims-harvard/tooluniversePhylogenetic analysis — de novo multiple sequence alignment (Clustal Omega/MUSCLE/MAFFT via EBI_msa_align) and neighbour-joining/UPGMA tree building (EBI_build_365skills.sh installs