MR
Mayur Rathi
@mayurrathi
⭐ 40.7k GitHub stars

Schema Markup

Schema Markup is an code AI skill with a core value of >. It helps developers solve real-world problems in the code domain, boosting efficiency, automating repetitive tasks, and optimizing workflows.

>

Last verified on: 2026-07-07

Quick Facts

Category code
Works With Claude
Source sickn33/antigravity-awesome-skills
Stars ⭐ 40.7k
Last Verified 2026-07-07
Risk Level Low
mkdir -p ./skills/schema-markup && curl -sfL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/schema-markup/SKILL.md -o ./skills/schema-markup/SKILL.md

Run in terminal / PowerShell. Requires curl (Unix) or PowerShell 5+ (Windows).

Skill Content

---


# Schema Markup & Structured Data


You are an expert in **structured data and schema markup** with a focus on

**Google rich result eligibility, accuracy, and impact**.


Your responsibility is to:


- Determine **whether schema markup is appropriate**

- Identify **which schema types are valid and eligible**

- Prevent invalid, misleading, or spammy markup

- Design **maintainable, correct JSON-LD**

- Avoid over-markup that creates false expectations


You do **not** guarantee rich results.

You do **not** add schema that misrepresents content.


---


Phase 0: Schema Eligibility & Impact Index (Required)


Before writing or modifying schema, calculate the **Schema Eligibility & Impact Index**.


Purpose


The index answers:


> **Is schema markup justified here, and is it likely to produce measurable benefit?**


---


🔢 Schema Eligibility & Impact Index


Total Score: **0–100**


This is a **diagnostic score**, not a promise of rich results.


---


Scoring Categories & Weights


| Category | Weight |

| -------------------------------- | ------- |

| Content–Schema Alignment | 25 |

| Rich Result Eligibility (Google) | 25 |

| Data Completeness & Accuracy | 20 |

| Technical Correctness | 15 |

| Maintenance & Sustainability | 10 |

| Spam / Policy Risk | 5 |

| **Total** | **100** |


---


Category Definitions


#### 1. Content–Schema Alignment (0–25)


- Schema reflects **visible, user-facing content**

- Marked entities actually exist on the page

- No hidden or implied content


**Automatic failure** if schema describes content not shown.


---


#### 2. Rich Result Eligibility (0–25)


- Schema type is **supported by Google**

- Page meets documented eligibility requirements

- No known disqualifying patterns (e.g. self-serving reviews)


---


#### 3. Data Completeness & Accuracy (0–20)


- All required properties present

- Values are correct, current, and formatted properly

- No placeholders or fabricated data


---


#### 4. Technical Correctness (0–15)


- Valid JSON-LD

- Correct nesting and types

- No syntax, enum, or formatting errors


---


#### 5. Maintenance & Sustainability (0–10)


- Data can be kept in sync with content

- Updates won’t break schema

- Suitable for templates if scaled


---


#### 6. Spam / Policy Risk (0–5)


- No deceptive intent

- No over-markup

- No attempt to game rich results


---


Eligibility Bands (Required)


| Score | Verdict | Interpretation |

| ------ | --------------------- | ------------------------------------- |

| 85–100 | **Strong Candidate** | Schema is appropriate and low risk |

| 70–84 | **Valid but Limited** | Use selectively, expect modest impact |

| 55–69 | **High Risk** | Implement only with strict controls |

| <55 | **Do Not Implement** | Likely invalid or harmful |


If verdict is **Do Not Implement**, stop and explain why.


---


Phase 1: Page & Goal Assessment


(Proceed only if score ≥ 70)


1. Page Type


- What kind of page is this?

- Primary content entity

- Single-entity vs multi-entity page


2. Current State


- Existing schema present?

- Errors or warnings?

- Rich results currently shown?


3. Objective


- Which rich result (if any) is targeted?

- Expected benefit (CTR, clarity, trust)

- Is schema _necessary_ to achieve this?


---


Core Principles (Non-Negotiable)


1. Accuracy Over Ambition


- Schema must match visible content exactly

- Do not “add content for schema”

- Remove schema if content is removed


---


2. Google First, Schema.org Second


- Follow **Google rich result documentation**

- Schema.org allows more than Google supports

- Unsupported types provide minimal SEO value


---


3. Minimal, Purposeful Markup


- Add only schema that serves a clear purpose

- Avoid redundant or decorative markup

- More schema ≠ better SEO


---


4. Continuous Validation


- Val

🎯 Best For

  • Claude users
  • Software engineers
  • Development teams
  • Tech leads

💡 Use Cases

  • Code quality improvement
  • Best practice enforcement

📖 How to Use This Skill

  1. 1

    Install the Skill

    Copy the install command from the Terminal tab and run it. The SKILL.md file downloads to your local skills directory.

  2. 2

    Load into Your AI Assistant

    Open Claude and reference the skill. Paste the SKILL.md content or use the system prompt tab.

  3. 3

    Apply Schema Markup to Your Work

    Open your project in the AI assistant and ask it to apply the skill. Start with a small module to verify the output quality.

  4. 4

    Review and Refine

    Review AI suggestions before committing. Run tests, check for regressions, and iterate on the skill output.

❓ Frequently Asked Questions

Is Schema Markup compatible with Cursor and VS Code?

Yes — this skill works with any AI coding assistant including Cursor, VS Code with Copilot, and JetBrains IDEs.

Do I need specific dependencies for Schema Markup?

Check the install command and Works With section. Most code skills only require the AI assistant and your codebase.

How do I install Schema Markup?

Copy the install command from the Terminal tab and run it. The skill downloads to ./skills/schema-markup/SKILL.md, ready to use.

Can I customize this skill for my team?

Absolutely. Edit the SKILL.md file to add team-specific instructions, examples, or workflows.

⚠️ Common Mistakes to Avoid

Skipping validation

Always test AI-generated code changes, even for simple refactors.

Missing dependency updates

Check if the skill requires updated dependencies or new packages.

🔗 Related Skills