CtrlK
BlogDocsLog inGet started
Tessl Logo

schema-noindex-conflict

Use when applies to any site that uses structured data for rich results. Use when investigating why valid schema markup does not produce rich results in Google Search.

61

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/schema-noindex-conflict/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a concise, well-structured overview that delegates details cleanly to a single real reference, but the audit workflow lacks executable tooling and a verification step after fixes are applied.

Suggestions

Add a concrete way to identify candidate pages at scale (e.g., a query, crawl filter, or selector for pages containing `<script type='application/ld+json'>`) so 'Audit all pages' becomes actionable.

Insert a verification checkpoint in the Fix section (e.g., 're-fetch the URL and confirm no noindex/robots block remains and the canonical is self-referencing') to close the workflow gap.

Surface at least one small executable check inline (e.g., a grep/curl snippet to detect the meta robots directive) rather than delegating all tooling to references/rule.md.

DimensionReasoningScore

Conciseness

The body is lean and focused; the non-obvious claim that 'Google explicitly states it does not process structured data on noindexed pages' earns its place and no basic concepts are over-explained.

3 / 3

Actionability

The three numbered checks ('blocked by robots.txt', '<meta name=robots> contain noindex', 'canonical tag point to a different URL') and the concrete fix steps are specific, but 'Audit all pages with schema markup' is high-level and the body provides no executable commands or code.

2 / 3

Workflow Clarity

The checks are sequenced, but this is a batch audit operation with no validation or verification checkpoint after remediation, which caps workflow clarity at 2 per the scoring notes.

2 / 3

Progressive Disclosure

A clear overview with well-organized sections and one clearly-signaled, one-level-deep reference ('see references/rule.md') that exists as a real file, matching the clear-navigation anchor.

3 / 3

Total

10

/

12

Passed

Description

72%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description has strong, natural trigger terms and a distinct niche, but leans entirely on 'Use when' framing without a standalone capability statement, leaving both specificity and completeness at the mid level.

Suggestions

Lead with a concrete capability verb phrase (e.g., 'Detects pages where rich-result schema markup is blocked from indexing by noindex or robots.txt') before the 'Use when' triggers to raise specificity and completeness.

Broaden the action vocabulary beyond 'investigating' to name the concrete actions the skill performs (e.g., 'audits', 'flags conflicts', 'recommends fixes').

DimensionReasoningScore

Specificity

Quotes 'investigating why valid schema markup does not produce rich results' name the domain and one action, but there is no list of multiple concrete actions like the score-3 anchor requires.

2 / 3

Completeness

Two explicit 'Use when...' clauses answer the 'when', but the 'what does this skill do' is only implied inside the trigger phrasing rather than stated as a capability, so it does not clearly answer both.

2 / 3

Trigger Term Quality

Natural SEO terms a user would say are well covered: 'structured data', 'rich results', 'schema markup', and 'Google Search', matching the good-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The schema+noindex rich-results niche is specific and bounded, with triggers unlikely to fire for unrelated skills.

3 / 3

Total

10

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
thedaviddias/Front-End-Checklist
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.