CtrlK
BlogDocsLog inGet started
Tessl Logo

local-business

Use when auditing a local business website's structured data. Applies to any business that serves customers at a physical location or specific geographic area.

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/local-business/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%Weight 40%Scale 1-5

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

The body is a well-structured overview that delegates depth to a single real reference file, with concrete field-level guidance and a named validation step. Its main weakness is redundancy between the Check, Fix, and Code Review sections.

Suggestions

Merge or differentiate the 'Check' and 'Code Review' sections to remove the duplicated required-field list and repeated Rich Results Test mention.

Add an explicit validation feedback loop (e.g., 'If the Rich Results Test reports errors, fix the flagged fields and re-test before treating the rule as satisfied').

Trim the 'Explain' section so it does not restate the opening paragraph's Knowledge Panel / search-results point.

DimensionReasoningScore

Conciseness

The body is short and mostly lean, but the 'Check' and 'Code Review' sections are near-duplicate (both list required fields and both cite the Rich Results Test), and 'Explain' overlaps the opening paragraph.

3 / 5

Actionability

The Fix section gives a concrete, complete field enumeration (@context, @type, name, PostalAddress sub-fields, telephone, url, openingHours, geo) and names a specific validation tool, though the executable code example lives in the reference file.

4 / 5

Workflow Clarity

Quick Reference, Check, Fix, and Code Review form a clear audit→implement→review sequence with validation (Rich Results Test) named, but there is no explicit numbered feedback loop for error recovery.

4 / 5

Progressive Disclosure

A concise (~45 line) overview with well-organized section headers and one clearly signaled, one-level-deep pointer to references/rule.md (a real file holding the code examples and framework guidance).

5 / 5

Total

16

/

20

Passed

Description

73%Weight 40%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 is well-targeted with an explicit 'Use when...' trigger and a clear niche, but it names only one action and lacks synonyms (JSON-LD, schema markup) that users might actually say. Strengthening trigger coverage would push it to the top anchor.

Suggestions

Add concrete verbs beyond 'auditing' (e.g., 'add', 'validate', 'fix') to broaden capability specificity.

Include natural synonyms users say: 'JSON-LD', 'schema markup', 'local SEO', 'Google Maps listing'.

Reframe the 'when' clause around user intent (e.g., 'Use when the user mentions local SEO, schema markup, or wants business details in search results').

DimensionReasoningScore

Specificity

Names the domain ('local business website's structured data') and one concrete action ('auditing'), but offers only that single action rather than a comprehensive list of capabilities.

3 / 5

Completeness

Both 'what' (auditing structured data) and 'when' (explicit 'Use when auditing...') are present; the 'when' is task-based rather than framed around user utterances, keeping it just below the top anchor.

4 / 5

Trigger Term Quality

Includes natural terms a user would say ('local business', 'structured data', 'physical location', 'specific geographic area'), but omits common synonyms like 'JSON-LD', 'schema markup', or 'local SEO'.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (local business structured data / physical-location businesses) with distinct triggers and minimal overlap with other skills.

5 / 5

Total

16

/

20

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.