CtrlK
BlogDocsLog inGet started
Tessl Logo

local-seo

Audit a Google Business Profile, compare it to local competitors, and map Maps visibility around a location.

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

96%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 an exceptionally lean, actionable instruction skill with concrete MCP tool/parameter guidance, a well-sequenced workflow, and explicit cost- and coordinate-validation checkpoints; its only soft spot is progressive disclosure, where a self-contained structure with no reference files leaves minor organization headroom.

DimensionReasoningScore

Conciseness

Lean and instruction-dense: it assumes Claude knows SEO and never explains what a Google Business Profile or local pack is, with every section (tools, workflow, guardrails) earning its place; not the 4 anchor because there is no over-explanation to trim.

5 / 5

Actionability

Gives concrete, executable guidance — specific MCP tools with exact parameters (isClaimed, minRating, cid/place_id, 3x3 vs 5x5 grids) and precise thresholds (30-day reuse, '5 locations or fewer', '30-60 seconds' retry); absence of code is not penalized for an instruction-only skill per scoring notes.

5 / 5

Workflow Clarity

An explicit 8-step sequence with validation checkpoints (reuse the research log if <30 days, confirm the coordinate matches the storefront before spending credits, warn about 5x5 grid cost), a reviews processing→taskId→retry feedback loop, and a multi-location decision checklist; meets the 'explicit validation steps; feedback loops; checklists' anchor.

5 / 5

Progressive Disclosure

Well-organized into clear sections (Goal, Required inputs, Project context, MCP tools, Workflow, Output format, Guardrails) with no bundle files to split; sits at the 'good structure, content appropriately placed, minor gaps' anchor rather than 5 because the inline ~9-tool reference list and the absence of one-level-deep references leave minor organization room.

4 / 5

Total

19

/

20

Passed

Description

75%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 specific and well-differentiated, naming three concrete local-SEO actions in third person, but it omits any explicit 'when to use' trigger guidance, which caps its completeness at the midpoint.

Suggestions

Add an explicit trigger clause, e.g. 'Use when rankings depend on a physical location or service area, or when the user asks about Google Maps / local pack visibility.'

Broaden natural trigger terms to include 'local SEO', 'local pack', 'Google Maps ranking', and 'near me' so the description matches how users phrase the need.

DimensionReasoningScore

Specificity

Lists three concrete actions — 'Audit a Google Business Profile', 'compare it to local competitors', and 'map Maps visibility around a location' — comprehensively covering what the skill does; not the 4 anchor because coverage is complete rather than having minor gaps.

5 / 5

Completeness

Has a clear 'what' (audit, compare, map visibility) but no 'Use when…' clause or equivalent explicit trigger guidance, which the judging guidelines cap at 3; not a 4 because 'when' is absent rather than merely imprecise.

3 / 5

Trigger Term Quality

Strong natural terms ('Google Business Profile', 'local competitors', 'Maps visibility', 'location') that users would say, but missing common synonyms like 'local SEO', 'local pack', 'Google Maps ranking', or 'near me', so it sits above the 3 anchor but below comprehensive 5 coverage.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Google Business Profile / Maps local visibility) with triggers distinct from general or national SEO skills, minimizing conflict risk; fits the 'clear niche with distinct triggers' anchor.

5 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
every-app/open-seo
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.