CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-authority-builder

Analyzes content for E-E-A-T signals and suggests improvements to build authority and trust. Identifies missing credibility elements. Use PROACTIVELY for YMYL topics.

44

Quality

45%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/seo-authority-builder/SKILL.md

The canonical home for this skill is seo-authority-builder in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

28%Scale 1-5

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

This skill reads more like a general knowledge dump about E-E-A-T concepts than an actionable guide for Claude. It extensively lists things Claude already knows (what trust signals are, what author bios are) without providing concrete implementation details, specific code/markup examples, or a rigorous audit methodology. The referenced implementation playbook doesn't exist in the bundle, leaving the skill without the depth it promises.

Suggestions

Replace the verbose E-E-A-T framework lists with a concise scoring rubric that has specific, measurable criteria (e.g., 'Author bio present with 2+ credentials: +2 points') rather than generic category lists.

Add concrete, executable examples: include actual schema markup JSON-LD snippets for Organization/Person schema, a real author bio template with placeholder fields, and a sample audit output with specific findings.

Define a clear workflow with validation: specify how to score current content (with measurable criteria), set a threshold for 'passing', and include a verification step to confirm improvements were implemented correctly.

Either provide the referenced 'resources/implementation-playbook.md' bundle file or remove the reference and inline the essential implementation details directly.

DimensionReasoningScore

Conciseness

The skill is noticeably verbose with extensive lists of concepts Claude already understands (what E-E-A-T stands for, what SSL certificates are, what privacy policies are). The focus areas, framework breakdown, and multiple bulleted lists of obvious items significantly pad the content without adding actionable value.

2 / 5

Actionability

The skill provides high-level checklists and lists of things to consider but lacks any concrete, executable guidance. There are no specific code examples, no actual schema markup snippets, no real audit methodology, and no concrete steps for implementation. The output template is a vague placeholder ('X/10', '[subject]') rather than a worked example.

2 / 5

Workflow Clarity

The 'Approach' section lists 7 steps but they are vaguely defined ('Analyze content for existing E-E-A-T signals') with no validation checkpoints, no feedback loops, and no clear criteria for how to assess or score signals. The workflow is more of a rough outline than a clear sequence.

2 / 5

Progressive Disclosure

There is a reference to 'resources/implementation-playbook.md' for detailed examples, which is good progressive disclosure practice. However, no bundle files exist to support this reference, and the bulk of the content (framework details, tactics, platform implementation) is inlined when much of it could be split into separate reference files. The structure has sections but they're all at the same level of detail.

3 / 5

Total

9

/

20

Passed

Description

62%Scale 1-5

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 identifies a clear niche (E-E-A-T analysis) and includes a 'when' clause for proactive use on YMYL topics, which is good. However, it relies heavily on SEO jargon (E-E-A-T, YMYL) that users may not naturally use, and the specific actions could be more concrete and comprehensive. The description would benefit from including more natural trigger terms and expanding the 'when' guidance beyond just YMYL topics.

Suggestions

Add natural trigger terms users would actually say, such as 'SEO', 'search ranking', 'content quality', 'Google guidelines', 'expertise signals', or 'trustworthiness'.

Expand the 'Use when...' clause beyond YMYL to include other scenarios like 'when reviewing content for credibility, when optimizing for search quality, or when the user mentions trust, authority, or expertise in content'.

DimensionReasoningScore

Specificity

Names the domain (E-E-A-T analysis) and a couple of actions ('analyzes content for E-E-A-T signals', 'suggests improvements', 'identifies missing credibility elements'), but doesn't enumerate specific concrete actions like what kinds of improvements or what credibility elements are checked.

3 / 5

Completeness

Has a clear 'what' (analyzes content for E-E-A-T signals, suggests improvements, identifies missing credibility elements) and a 'when' ('Use PROACTIVELY for YMYL topics'), though the 'when' is narrow and could be more explicit about other trigger scenarios beyond YMYL topics.

4 / 5

Trigger Term Quality

Includes relevant SEO-specific terms like 'E-E-A-T', 'YMYL', 'authority', 'trust', and 'credibility', but misses natural user phrases like 'SEO', 'search ranking', 'expertise', 'experience', 'Google quality guidelines', or 'content quality'. Users may not use the acronyms E-E-A-T or YMYL directly.

3 / 5

Distinctiveness Conflict Risk

E-E-A-T analysis is a fairly specific niche within SEO/content quality, making it mostly distinct. However, there could be minor overlap with general SEO skills or content quality/editing skills.

4 / 5

Total

14

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.