Understand
Structured data
Can engines identify the entities on the page?
Adds valid, honest JSON-LD for the things a page is really about: products, articles, organisations, people. Schema describes content that already exists. It never marks up a price that is not on the page or an author who is not real.
Paste into Claude Code, Cursor, Codex or any agent that can open a link. If yours cannot, use Copy full text.
Reach for it when you say
- “Add schema”
- “Structured data”
- “Rich results”
- “JSON-LD”
Installed as a skill, it triggers on requests like these by itself.
- Step 01Diagnose what entities each template carries and what markup exists
- Step 02Fix with honest, valid JSON-LD that matches the visible page
- Step 03Verify on the rendered output and validate
- Step 04Report what changed and why it matters
Three modes, three ways in
Run it in audit mode first: it records findings and changes nothing. Then fix applies only the findings you approve, and re-check re-tests them later. Switch modes on the prompt above.
- 01Paste the link promptOne line that points your agent at the skill on GitHub. Nothing to install, always the latest version.
- 02Paste the full textFor agents that cannot open links. The skill is self-contained, so this works in any chat.
- 03Install the packInstalled as skills, it triggers by itself when you describe the problem, and can hand work to the other skills.
Questions about this skill?
Ask me on LinkedIn, or open an issue on GitHub if something is wrong or missing.