Skip to content
Agentmart
Submit a tool

orthotect-schema

Semantic structured data and Schema.org JSON-LD engineering for accessible, search-engine-crawlable interfaces.

Skill by seotarek

IndexedMIT★ 2
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/seotarek-orthotect-schema

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Semantic structured data and Schema.org JSON-LD engineering for accessible, search-engine-crawlable interfaces. Use when adding or validating JSON-LD, WebSite, SoftwareApplication, Organization, FAQPage, or BreadcrumbList rich snippets.

Use cases: data

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/orthotect-schema

What's inside

Skill name
orthotect-schema
Description
Semantic structured data and Schema.org JSON-LD engineering for accessible, search-engine-crawlable interfaces. Use when adding or validating JSON-LD, WebSite, SoftwareApplication, Organization, FAQPage, or BreadcrumbList rich snippets.
License
MIT
Metadata
version: 1.0.0
Instructions
43 lines in SKILL.md · view on GitHub

Files (3)

  • SKILL.md
  • evals.json · evals/
  • jsonld-templates.md · references/

SKILL.md (first lines)

# Skill: Orthotect Semantic Structured Data & Schema.org

Engineer deterministic, valid Schema.org structured data in JSON-LD format. Orthotect treats structured data as an essential facet of interface architecture: machine-readable semantic graphs empower search crawlers, AI agents, and accessibility parsers to understand UI content accurately.

## Reference Routing

Load the matching reference before generating or auditing JSON-LD markup:

| Intent | Reference File | Covers |
|---|---|---|
| Complete JSON-LD templates for WebSite, SoftwareApplication, Organization, FAQ, Breadcrumbs | [jsonld-templates.md](references/jsonld-templates.md) | Copy-pasteable, verified Schema.org snippets with multi-entity `@graph` support |

---

## The 4 Core Principles of Schema Engineering

### 1. Visible Content Parity (Prevent Phantom Data)
- Every property declared in JSON-LD should correspond to content visibly rendered on the page. Declaring pricing, reviews, or FAQs absent from the rendered DOM risks Google rich-result penalties and misleads user agents.

### 2. Native JSON-LD Script Injection
- Embed structured data exclusively within `<script type="application/ld+json">` elements placed inside `<head>` or at the close of `<body>`. Avoid legacy Microdata or RDFa attributes embedded in HTML tags.

### 3. Unified `@graph` Architecture
- On multi-faceted pages (e.g. SaaS homepage with Organization, WebSite, and SoftwareApplication), unify entities into a single `@graph` array connected via `@id` URIs rather than scattering multiple disconnected script tags.

### 4. Deterministic Type Contracts
- Provide structured data properties aligned with Google Search Central guidelines:

| Schema Entity | Target Surface | Google Requirements | Recommended Enhancements |
|---|---|---|---|
| `WebSite` | Homepage / Site Search | Required: `name`, `url` | `potentialAction` (SearchAction) |
| `Organization` | Company / Brand Identity | Recommended: `name`, `url`, `logo` *(No mandatory properties required by Google for general organizations)* | `sameAs` (social profiles), `contactPoint` |
| `SoftwareApplication` | SaaS / Web Tools | Required: `name`, `offers` (`price`, `priceCurrency`), AND either `aggregateRating` or `review` *(only when genuine ratings/reviews are visibly displayed on the page)* | `applicationCategory`, `operatingSystem`, `description` |
| `FAQPage` | Documentation / FAQ | Required: `mainEntity` *(Note: Since August 2023, Google SERP rich snippet accordions are restricted to authoritative health & government domains; general sites retain LLM/crawler understanding)* | `acceptedAnswer` with plain text or valid HTML |
| `BreadcrumbList` | Navigation Trees | Required: `itemListElement` (`position`, `name`, `item`) | Nested item hierarchies |

---

## Attribution & Licensing

Portions of the schema markup guidance adapted from [marketingskills](https://github.com/coreyhaines31/marketingskills) by Corey Haines under the MIT License (Copyright 2025 Corey Haines).

From seotarek/orthotect, MIT.

More from seotarek/orthotect

Signals

Stars
2
Forks
0
Open issues
0
Last commit (this folder)
Oct 24, 2026 (5 days ago)
Last release
Oct 24, 2026 (4 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
1.0.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from seotarek

Cite this page

orthotect-schema skill. Agent Mart. https://agentmart.dev/skills/seotarek-orthotect-schema (last updated 2026-10-24)