AgentSkillsCN

schema-markup

使用屏幕阅读器(如VoiceOver、NVDA、JAWS)测试Web应用。在验证屏幕阅读器兼容性、调试无障碍问题,或确保辅助技术支持时,可主动选用此技能。

SKILL.md
--- frontmatter
version: 4.1.0-fractal
name: schema-markup
description: >
  Design, validate, and optimize schema.org structured data for eligibility,
  correctness, and measurable SEO impact. Use when the user wants to add, fix,
  audit, or scale schema markup (JSON-LD) for rich results. This skill evaluates
  whether schema should be implemented, what types are valid, and how to deploy
  safely according to Google guidelines.
allowed-tools: Read, Glob, Grep

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.

🧠 Knowledge Modules (Fractal Skills)

1. Purpose

2. Total Score: 0–100

3. Scoring Categories & Weights

4. Category Definitions

5. Eligibility Bands (Required)

6. 1. Page Type

7. 2. Current State

8. 3. Objective

9. 1. Accuracy Over Ambition

10. 2. Google First, Schema.org Second

11. 3. Minimal, Purposeful Markup

12. 4. Continuous Validation

13. Organization

14. WebSite (+ SearchAction)

15. Article / BlogPosting

16. Product

17. SoftwareApplication

18. FAQPage

19. HowTo

20. BreadcrumbList

21. LocalBusiness

22. Review / AggregateRating

23. Event

24. Required Tools

25. Common Failure Patterns

26. Static Sites

27. Frameworks (React / Next.js)

28. CMS / WordPress

29. Schema Strategy Summary

30. JSON-LD Implementation

31. Placement Instructions

32. Validation Checklist