CtrlK
BlogDocsLog inGet started
Tessl Logo

company-domain-lookup-logodev

Logo.dev - search for company domains by brand name

59

Quality

74%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/research-tools/capabilities/company-domain-lookup-logodev/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%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 compact, executable quick-start: concrete credential setup with a fallback, a ready-to-run search example, and a discovery path for more endpoints. Its main weaknesses are the undocumented 'strategy' parameter and redundant repetition of the capability sentence. Structure and organization are appropriate for a skill of this size.

Suggestions

Document the 'strategy' parameter's accepted values and behavior, and clarify that 'q' is the brand name to search for.

Remove the duplicated capability sentence from the Capabilities/Usage sections and the standalone line after Setup.

Trim the 'Use Cases' list or fold it into the description, as it restates the same capability four ways without adding executable guidance.

DimensionReasoningScore

Conciseness

The body is lean with executable setup and usage commands and no explanations of concepts Claude already knows. It falls short of 5 because the capability statement "Search for company domains by brand name" is repeated nearly verbatim in the Capabilities and Usage sections and again as a standalone line, which is trimmable padding.

4 / 5

Actionability

Guidance is mostly executable: copy-paste-ready credential export commands with a fallback path ("npx gooseworks login"), and a complete curl example with Bearer auth. It is not a 5 because the parameters section lists "q*" and "strategy" without documenting valid values or defaults (e.g., what strategies /search accepts), leaving a gap for non-trivial calls.

4 / 5

Workflow Clarity

This is a simple, single-task skill (brand-name search), and the single action is unambiguous: resolve credentials (with an explicit error path if credentials.json is missing), then POST to /search. Per the simple-skill guideline, workflow clarity can score 5; the included missing-credentials fallback provides an explicit recovery checkpoint. It is a read-only lookup, so the destructive/batch validation cap does not apply.

5 / 5

Progressive Disclosure

The body is under 50 lines, needs no external reference files (none exist in the bundle), and is organized into clear sections (Setup, Capabilities, Usage, Use Cases, Discover More) with a pointer for deeper endpoint details. Per the guideline for short skills with no external-reference needs, this earns a 5; the 'Discover More' section signals where additional depth lives.

5 / 5

Total

18

/

20

Passed

Description

53%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 states a single clear, concrete capability but provides no usage triggers, which caps completeness and leaves trigger coverage thin. It is distinguishable from other skills mainly through the Logo.dev brand mention. Adding an explicit 'Use when...' clause with natural trigger phrases would substantially improve it.

Suggestions

Add an explicit trigger clause, e.g., "Use when the user wants to find a company's website/domain from a brand or company name."

Include natural synonyms users would say — website, URL, company name, domain lookup — to improve trigger term coverage.

Mention the concrete outcome (returns the official/primary domain for a brand) to sharpen the 'what' beyond restating the action.

DimensionReasoningScore

Specificity

The description names the domain and one concrete action — "search for company domains by brand name" — matching the 1-2 concrete actions anchor. It is not a 4 because no additional specific actions or capabilities are listed, and not a 2 because the action stated is concrete rather than generic.

3 / 5

Completeness

It has a clear 'what' (search for company domains by brand name) but no 'when' or trigger guidance of any kind; per the judging guidelines a missing 'Use when...' clause caps completeness at 3. It is above 2 because the 'what' is clear, and below 4 because 'when' is entirely absent rather than merely implicit.

3 / 5

Trigger Term Quality

"company domains" and "brand name" are relevant keywords a user might say, but common variations and synonyms are missing (e.g., "website", "URL", "find a company's website", "company name"). This matches the 'some relevant keywords but missing common variations' anchor rather than the 4-anchor's good coverage.

3 / 5

Distinctiveness Conflict Risk

"Logo.dev" plus the brand-name-to-domain mapping is a mostly distinct niche with minor overlap risk against generic web-search or company-research skills. It does not reach 5 because the phrase "search for company domains" alone could overlap with other lookup skills, and is clearly above 3 since the brand-name-to-domain transformation is distinctive.

4 / 5

Total

13

/

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
gooseworks-ai/goose-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.