← Back to Skills Marketplace
wpank

Schema Markup

by wpank · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
1421
Downloads
0
Stars
20
Active Installs
1
Versions
Install in OpenClaw
/install schema-markup
Description
Add, fix, or optimize schema markup and structured data. Use when the user mentions schema markup, structured data, JSON-LD, rich snippets, schema.org, FAQ schema, product schema, review schema, or breadcrumb schema.
Usage Guidance
This skill is a documentation-only helper for adding JSON-LD/schema.org markup and appears internally consistent. Before using: (1) review and replace placeholder URLs/data in the examples, (2) if you copy the React snippet ensure any values inserted into JSON-LD are sanitized to avoid XSS, (3) if you run any README install commands that fetch code (npx add or cloning a GitHub tree), inspect that repository first, and (4) always validate pages with Google's Rich Results Test and monitor Search Console after deployment.
Capability Analysis
Type: OpenClaw Skill Name: schema-markup Version: 0.1.0 The skill bundle provides comprehensive documentation and examples for implementing schema.org markup. All instructions in `SKILL.md` and `README.md` are directed at the user for installation or best practices for SEO, not at the AI agent for execution of harmful commands. The code snippets in `references/schema-examples.md` are standard JSON-LD and React/Next.js patterns for embedding structured data, with no evidence of malicious intent or direct instructions for the agent to perform unauthorized actions like data exfiltration or system compromise. The use of `dangerouslySetInnerHTML` in the React example is a standard method for embedding JSON-LD and is not inherently malicious in this context.
Capability Assessment
Purpose & Capability
Name/description (schema markup, JSON-LD, rich snippets) match the SKILL.md and reference examples. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md stays within scope: it provides JSON-LD templates, validation tools, implementation patterns (static, React/Next.js, CMS) and a checklist. One security-relevant note: the React example uses dangerouslySetInnerHTML (standard for injecting JSON-LD) — implementers must ensure data is trusted/sanitized to avoid XSS when generating JSON-LD from untrusted input.
Install Mechanism
The skill is instruction-only with no install spec in the registry. README mentions shell commands (npx clawhub install, copying directories) but these are documentation only; nothing in the manifest downloads or executes remote archives. If you follow README install commands that pull code (e.g., npx add from a GitHub path), review that third-party source before running.
Credentials
No environment variables, credentials, or sensitive config paths are requested or referenced. The instructions do not ask the agent to access unrelated secrets or system state.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or modify other skills. It is user-invocable and uses normal autonomous invocation defaults.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install schema-markup
  3. After installation, invoke the skill by name or use /schema-markup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release providing schema markup guidance and best practices. - Covers adding, fixing, and optimizing schema.org structured data for SEO and rich results. - Details common schema types (Product, Article, FAQ, Breadcrumb, etc.) with required properties. - Includes guidance for static sites, dynamic frameworks, and CMS/WordPress platforms. - Provides validation tools, error explanations, and a testing checklist. - Emphasizes best practices, Google’s guidelines, and critical “never do” rules.
Metadata
Slug schema-markup
Version 0.1.0
License
All-time Installs 20
Active Installs 20
Total Versions 1
Frequently Asked Questions

What is Schema Markup?

Add, fix, or optimize schema markup and structured data. Use when the user mentions schema markup, structured data, JSON-LD, rich snippets, schema.org, FAQ schema, product schema, review schema, or breadcrumb schema. It is an AI Agent Skill for Claude Code / OpenClaw, with 1421 downloads so far.

How do I install Schema Markup?

Run "/install schema-markup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Schema Markup free?

Yes, Schema Markup is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Schema Markup support?

Schema Markup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Schema Markup?

It is built and maintained by wpank (@wpank); the current version is v0.1.0.

💬 Comments