AGENT SKILLBY SICKN33
SEO-AEO schema generator
AT A GLANCE
SEO-AEO schema generator is an agent skill for SEO. Generates valid JSON-LD structured data for 10 schema types with rich result eligibility validation and implementation-ready script blocks. The sickn33/agentic-awesome-skills repository on GitHub, maintained by sickn33, has 45.4K stars and the MIT license. To add it, run npx skills add sickn33/agentic-awesome-skills --skill seo-aeo-schema-generator
- SOURCE REPOSITORY
- sickn33/agentic-awesome-skills (opens GitHub in a new tab)
- REPO STARS
- SOURCE REPOSITORY
- LICENSE
- MIT
- CATEGORIES
- SKILL.MD SIZE
- 4.4 KB101 LINES
QUICK ANSWER
- WHAT IT IS01
- Generates valid JSON-LD structured data for 10 schema types with rich result eligibility validation and implementation-ready script blocks. Its edge is a particular angle on search and SEO workflows, giving the agent tighter constraints than a plain SEO-AEO schema generator request.
- INPUTS02
- Context for search and SEO workflows: your goals, audience, constraints, and any source material the skill asks for.
- OUTPUT03
- A ready-to-use result for search and SEO workflows: the analysis, copy, or recommendations the agent produces.
INSTALL
One command adds this skill from its source repository.
npx skills add sickn33/agentic-awesome-skills --skill seo-aeo-schema-generatorREAD THE SKILL.MD BELOW BEFORE YOU RUN IT. SKILLS INSTRUCT YOUR AGENT.
SKILL.MD
The full file, as published in the source repository. Copy it, download it or open it on GitHub.
ON THIS PAGE · 16
SEO-AEO Schema Generator#
Overview#
Generates implementation-ready JSON-LD schema markup for 10 schema types including FAQPage, Article, Product, HowTo, and BreadcrumbList. Validates all required fields against Google rich result eligibility rules, flags missing fields with exact fix instructions, and outputs one clean <script> block per schema type ready to paste into the page <head>.
Part of the SEO-AEO Engine (opens in a new tab).
When to Use This Skill#
- Use when adding structured data to a new landing page or blog post
- Use when a page needs FAQ rich results or product star ratings in search
- Use when validating existing schema for Google rich result eligibility
- Use after the content-quality-auditor flags missing schema
Supported Schema Types#
| Type | Rich Result Unlocked |
|---|---|
| FAQPage | FAQ accordion in SERP — AEO critical |
| Article | Article rich result, Top Stories |
| Product | Price, availability, rating in SERP |
| HowTo | Step-by-step rich result |
| Review | Star rating in SERP |
| AggregateRating | Star rating with review count |
| BreadcrumbList | Breadcrumb path in SERP URL |
| Organization | Brand knowledge panel signals |
| WebPage | Enhanced page understanding |
| WebSite | Sitelinks Searchbox |
How It Works#
Step 1: Recommend Schema Types#
If schema types are not specified, recommend the appropriate types based on the page type. Landing pages get FAQPage + Product + BreadcrumbList. Blog posts get Article + FAQPage + BreadcrumbList.
Step 2: Use Built-In Schema Templates#
Using your knowledge of schema.org and Google's rich result requirements, construct the JSON-LD template for each requested schema type. Use the required and recommended fields listed in the Google Rich Results documentation for that type.
Step 3: Populate Fields#
Map all page data to template placeholders. Check every required field against the rich result eligibility rules.
Step 4: Validate#
Flag any missing required field as a Critical issue. Flag missing recommended fields as warnings. Do not output schema with missing required fields.
Step 5: Output Script Blocks#
Write one <script type="application/ld+json"> block per schema type. Include implementation instructions and testing tool links.
Examples#
Example: FAQPage Schema Output#
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is Syncro?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Syncro is a remote-first project management platform for distributed engineering teams. It centralises task tracking, async communication, and sprint planning in one tool."
}
}
]
}
</script>Best Practices#
- ✅ Do: Always include FAQPage schema on any page with a FAQ section — it is the strongest AEO signal
- ✅ Do: Use one
<script>block per schema type — never combine multiple types - ✅ Do: Test every output in Google's Rich Results Test before deploying
- ❌ Don't: Use relative URLs anywhere in schema — all URLs must start with
https:// - ❌ Don't: Leave placeholder text in any field before deploying
- ❌ Don't: Use HTML tags inside JSON-LD string values
Common Pitfalls#
-
Problem: Schema passes validation but rich result doesn't appear in search Solution: Rich results can take weeks to appear after deployment. Request re-indexing in Google Search Console immediately after adding schema.
-
Problem: Product schema missing star rating display Solution: Add AggregateRating object with ratingValue, reviewCount, bestRating, and worstRating — all four fields required.
Related Skills#
@seo-aeo-landing-page-writer— provides the FAQ and product data for schema population@seo-aeo-content-quality-auditor— flags schema gaps during the audit
Additional Resources#
Limitations#
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
FAQ
07 QUESTIONS
01What is the SEO-AEO schema generator agent skill?
Generates valid JSON-LD structured data for 10 schema types with rich result eligibility validation and implementation-ready script blocks. It is listed under SEO in the 100xLab agent skills directory.
02How do I install SEO-AEO schema generator in Cursor, Claude Code, or Codex?
Run npx skills add sickn33/agentic-awesome-skills --skill seo-aeo-schema-generator in the project where you want it, then ask your agent for the skill by name. The --skill flag installs only SEO-AEO schema generator, not every skill in the repository.
03What does the SEO-AEO schema generator SKILL.md cover?
The SKILL.md includes sections on Overview, When to Use This Skill, Supported Schema Types, How It Works, Step 1: Recommend Schema Types and Step 2: Use Built-In Schema Templates. Read the full text on this page or in plain markdown at /resources/agent-skills/sickn33-agentic-awesome-skills--seo-aeo-schema-generator--vm6c67/raw.
04Which agents can use SEO-AEO schema generator?
SEO-AEO schema generator installs with the cross-agent skills installer (npx skills add), which sets it up for agents such as Claude Code, Cursor and Codex. Each agent loads the SKILL.md when you ask for the skill by name.
05What license is SEO-AEO schema generator under?
The sickn33/agentic-awesome-skills repository declares the MIT license. Read the license file in the repository before you copy or redistribute the skill.
06Is SEO-AEO schema generator free to use?
Reading, copying and installing SEO-AEO schema generator costs nothing: it is published in a public GitHub repository under the MIT license. Reuse and redistribution follow that license.
07Where is the source of SEO-AEO schema generator?
SEO-AEO schema generator comes from https://github.com/sickn33/agentic-awesome-skills, which has 45.4K GitHub stars. The SKILL.md is at https://github.com/sickn33/agentic-awesome-skills/blob/HEAD/skills/seo-aeo-schema-generator/SKILL.md. The author is sickn33.
Need an agent workflow built around your stack?
Tell us the workflow you want automated. We reply within 4 working hours (IST).
ATTRIBUTION
SEO-AEO schema generator was written by its original authors and is published in sickn33/agentic-awesome-skills (opens GitHub in a new tab) under the MIT license. All rights stay with the original authors.
100xLab did not write, maintain or endorse this skill. This page lists it for discovery. Repo stars belong to the source repository, not to the skill. Review any skill before you install it.